No more revisions to the referee program are expected before the assignment is due. I just ran out of time to work on it. One more revision is expected after the due date, but that's just for fun. Good luck to everyone with your finals.
Two bugs in the referee program have been fixed. One of them prevented the referee program from recognizing when a player escapes from the castle holding the enchanted frog; because of the bug, the player had to reenter the castle and find his/her way out again before winning the game. The remaining known issues are:
/course/csu670/Assignments/Assignment7
contains software for testing your assignment 7.
Use of this software was discussed in class.
To run this software with an executable file named myprogram
:
% scsh -l game7.scm
To run this software with an executable file of a different
name, or with an executable that requires command-line arguments,
you will need to edit game7.scm
. See the
scsh
documentation
for help with this.
To run this software interactively on a CCIS Solaris machine:
% /proj/will/LarcenyDev/larceny -r6rs -program game7.sls
To run this software on other machines, you will need to
download the
current version of Larceny,
modify lib/R6RS/r6rsmode.sch
so it no longer writes
"Autoloading" messages to standard output, and then recompile the
R6RS runtime as described in the last step of doc/HOWTO-BUILD
.
You may also need to install
scsh
.
Please follow the instructions for submitting assignment 7.
Last updated 22 April 2008.