A collection of heuristic search algorithms, written in lisp