EvolveCircuitError
public enum EvolveCircuitError : Error
Errors throwed by GeneticFactory.evolveCircuit(configuration:useCases:gates:)
-
Throwed if
gaterequires more qubits thanGeneticUseCase.Circuit.qubitCountspecifiesDeclaration
Swift
case gateInputCountIsBiggerThanUseCaseCircuitQubitCount(gate: ConfigurableGate) -
Throwed if
useCasesis an empty listDeclaration
Swift
case useCaseListIsEmpty -
Throwed when a circuit evolved to solve
useCasethrowederrorwhile measuring the probabilities of all possible outputsDeclaration
Swift
case useCaseMeasurementThrowedError(useCase: GeneticUseCase, error: StatevectorError) -
Throwed when
GeneticUseCase.Circuit.qubitCountis not the same in alluseCasesDeclaration
Swift
case useCasesDoNotSpecifySameCircuitQubitCount
EvolveCircuitError Enumeration Reference