angelic non-determinism

Noun

 * 1)  A notional ability always to choose the most favorable option, in constant time.
 * With angelic non-determinism, any problem in NP would be solvable in polynomial time.