A lisp program that a robot can use to get from point A to point B in a deterministic (non backtracking) way.