Blocks world in Prolog
Artificial Intelligence, Informatics, Language, Uncategorized | (0)
Terry Winograd's SHRDLU is a well known system that generates and understands natural language refering to objects and actions in a simple blocks world. It was written at the MIT Artificial Intelligence Laboratory in 1968-70 in MACLISP for the Incompatible Time Sharing System.
Project SHRDLU is an attempt at the University of Missouri-Rolla to breath new life into the classic AI program by porting it from MACLISP to Common LISP. Besides porting the LISP code, a graphical 3D Java layer was also created.
I took this 3D Java layer and hacked together some extra code to turn it into a server program listening ...