|View source on GitHub|
Returns an acquaintance strategy capable of executing a gate corresponding
cirq.contrib.acquaintance.complete_acquaintance_strategy( qubit_order: Sequence['cirq.Qid'], acquaintance_size: int = 0, swap_gate: "cirq.Gate" = cirq.ops.SWAP ) -> "cirq.Circuit"
to any set of at most acquaintance_size qubits.
||The qubits on which the strategy should be defined.|
||The maximum number of qubits to be acted on by an operation.|
||The gate used to swap logical indices.|
|A circuit capable of implementing any set of k-local operations.|