About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
GroverResult
class GroverResult
Bases: qiskit.algorithms.amplitude_amplifiers.amplitude_amplifier.AmplitudeAmplifierResult
Grover Result.
Methods
combine
GroverResult.combine(result)
Any property from the argument that exists in the receiver is updated. :type result: AlgorithmResult
:param result: Argument result with properties to be set.
Raises
TypeError – Argument is None
Return type
None
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.
Was this page helpful?
Report a bug or request content on GitHub.