---
title: GroverResult (v0.46)
description: API reference for qiskit.algorithms.GroverResult in qiskit v0.46
source: https://eu-de.quantum.cloud.ibm.com/docs/en/api/qiskit/0.46/qiskit.algorithms.GroverResult
---

# GroverResult

*class* `qiskit.algorithms.GroverResult`

[GitHub](https://github.com/qiskit/qiskit/tree/stable/0.46/qiskit/algorithms/amplitude_amplifiers/grover.py)

Bases: `AmplitudeAmplifierResult`

Grover Result.

## Attributes

### assignment

The post-processed value of the most likely bitstring.

**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.

### iterations

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

**Returns**

The powers of the Grover operator tested.

### max\_probability

Return the maximum sampling probability.

### oracle\_evaluation

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

**Returns**

The classical oracle evaluation of the top measurement.

### top\_measurement

The most frequently measured output as bitstring.

**Returns**

The most frequently measured output state.

## Methods

### combine

`combine(result)`

Any property from the argument that exists in the receiver is updated. :param result: Argument result with properties to be set.

**Raises**

[**TypeError**](https://docs.python.org/3/library/exceptions.html#TypeError) – Argument is None
