You are to turn in a listing of the source code, a representative image and a listing of the run of the program. You can get the printout of the image either by saving it in the program or by grabbing it (two ways of grabbing are xgrab or grab in xv). To get a listing of the run, you will need to run the command script, then run the program, type exit and then print the typescript file.
The program is to be commented. The first line is to list your name and the date the program was written. You may want to list the date last updated. The next line is to be a a short description of what the program does. The rest of the code is to be commented so, at least, the major agents are identified and the data flow is understandable.
Some examples to give the flavor of the questions:
It is not required that you demonstrate your work, but it is a fun and useful part of the class. Most of the time, students that want to show their work will be given time on the day the programs are due. I do however expect that you will provide complied version of the room you created and its needed files set up so that the room can be visited.
PLJ last updated 8/26/02