cirq.google.GreedySequenceSearchStrategy.place_line

GreedySequenceSearchStrategy.place_line(device: cirq.google.XmonDevice, length: int) → cirq.google.line.placement.sequence.GridQubitLineTuple[source]

Runs line sequence search.

Parameters:
  • device – Chip description.
  • length – Required line length.
Returns:

Linear sequences found on the chip.

Raises:

ValueError – If search algorithm passed on initialization is not recognized.