Module: cirq_google.line.placement


anneal module

chip module

greedy module

line module

optimization module

place_strategy module

sequence module


class AnnealSequenceSearchStrategy: Linearized sequence search using simulated annealing method.

class GreedySequenceSearchStrategy: Greedy search method for linear sequence of qubits on a chip.

class GridQubitLineTuple: A contiguous non-overlapping sequence of adjacent grid qubits.

class LinePlacementStrategy: Choice and options for the line placement calculation method.


anneal_minimize(...): Minimize solution using Simulated Annealing meta-heuristic.

line_on_device(...): Searches for linear sequence of qubits on device.