Conniver

noun see connive

Merriam-Webster's Collegiate Dictionary

Conniver

An artificial intelligence programming language for automatic theorem proving from MIT. CONNIVER grew out of PLANNER and was based on coroutines rather than backtracking. It allowed multiple database contexts with hypothetical assertions.

Free Online Dictionary of Computing