Returns an acquaintance strategy capable of executing a gate corresponding

to any set of at most acquaintance_size qubits.

qubit_order The qubits on which the strategy should be defined.
acquaintance_size The maximum number of qubits to be acted on by an operation.
swap_gate The gate used to swap logical indices.

A circuit capable of implementing any set of k-local operations.