@property
def reflection_qubits(self):
    'Reflection qubits, on which S0 is applied (if S0 is not user-specified).'
    if (self._reflection_qubits is not None):
        return self._reflection_qubits
    num_state_qubits = (self.oracle.num_qubits - self.oracle.num_ancillas)
    return list(range(num_state_qubits))
Reflection qubits, on which S0 is applied (if S0 is not user-specified).
@property
def reflection_qubits(self):
    
    if (self._reflection_qubits is not None):
        return self._reflection_qubits
    num_state_qubits = (self.oracle.num_qubits - self.oracle.num_ancillas)
    return list(range(num_state_qubits))