The cg.AbstractEngineProcessor responsible for running circuits and providing
device information.
run_id
A unique str identifier for a run. If data already exists for the specified
run_id, an exception will be raised. If not specified, we will generate a UUID4
run identifier.
random_seed
An initial seed to make the run deterministic. Otherwise, the default numpy
seed will be used.
qubit_placer
A cg.QubitPlacer implementation to map executable qubits to device qubits.
The placer is only called if a given cg.QuantumExecutable has a problem_topology.