English
Languages
English
Bengali
French
German
Japanese
Korean
Portuguese
Spanish
Tamil

GroverResult

class GroverResult[source]

Bases: qiskit.algorithms.amplitude_amplifiers.amplitude_amplifier.AmplitudeAmplifierResult

Grover Result.

Methods

combine

Any property from the argument that exists in the receiver is updated.

Attributes

assignment

The post-processed value of the most likely bitstring.

Return type

Any

Returns

The output of the post_processing function of the respective AmplificationProblem, where the input is the top_measurement. The type is the same as the return type of the post-processing function.

circuit_results

Return the circuit results. Can be a statevector or counts dictionary.

Return type

Union[List[ndarray], List[Dict[str, int]], None]

iterations

All the powers of the Grover operator that have been tried.

Return type

List[int]

Returns

The powers of the Grover operator tested.

max_probability

Return the maximum sampling probability.

Return type

float

oracle_evaluation

Whether the classical oracle evaluation of the top measurement was True or False.

Return type

bool

Returns

The classical oracle evaluation of the top measurement.

top_measurement

The most frequently measured output as bitstring.

Return type

Optional[str]

Returns

The most frequently measured output state.