Skip to content


A Grover oracle is a black box that sets a minus phase to specific states.

alt text

The Classiq executor allows you to find a solution to the oracle using Grover's algorithm. An explanation of the execution of a Grover Operator is in Amplitude Amplification. Pages in this directory describe the different ways of implementing oracles on the Classiq platform. Two types are currently supported.

  1. Arithmetic Oracle
  2. Custom Oracle