code: def _get_unrestricted_qvm(name: str, noisy: bool,
                            n_qubits: int = 34,
                            connection: ForestConnection = None,
                            qvm_type: str = 'qvm') -> QuantumComputer:
      
      topology = nx.complete_graph(n_qubits)
      return _get_qvm_with_topology(name=name, connection=connection,
                                    topology=topology,
                                    noisy=noisy,
                                    requires_executable=False,
                                    qvm_type=qvm_type)
docs: A qvm with a fully-connected topology.
  
      This is obviously the least realistic QVM, but who am I to tell users what they want.
  
      :param name: The name of this QVM
      :param noisy: Whether to construct a noisy quantum computer
      :param n_qubits: 34 qubits ought to be enough for anybody.
      :param connection: The connection to use to talk to external services
      :param qvm_type: The type of QVM. Either 'qvm' or 'pyqvm'.
      :return: A pre-configured QuantumComputer