Skip to content

Oracles

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. This section describes the different ways of implementing oracles on the Classiq platform. Two types are currently supported.

  1. Arithmetic Oracle
  2. Custom Oracle