From TA (peter): Make sure you aren't spending more time planning the game than actually coding it. The game format may make it tempting to focus on game design, but the project is also meant to give you the opportunity to write more sophisticated prolog code. In other words, designing the prolog program should be a large part of the work each of you does on this project. This may come in the form of a sophisticated natural language system, or even the code that keeps track of the game state; it is up to you. If you're having trouble, let me know as soon as possible.