Project 3
CSU 670 Fall 2008
Out: September 26, 2008
Due: October 3, 2008


PART 1:
========================================
We move on to the first competition Use the code in: /home/lieber/.www/courses/csu670/f08/project/genericSDG/ClassicProject as your player and administrator: the instructions are here: /home/lieber/.www/courses/csu670/f08/project/ProjectInstructions-1.txt What we add to the algorithmic player and administrator is a raw material language that we design in class on Friday, September 26. We use a notation for general constraint satisfaction problems that makes the game more interesting. For this subproblem we focus on relations of arity 2. Run the competitions only between two algorithmic players. You run two competitions: In the first competition, both robots are instances of the same code and you produce the history over 3 rounds. In the second competition, The first player uses the correct raw material language while the second uses a wrong raw material language (make a small change to the cd). This is a test of the administrator. If the administrator fails to detect this, correct it. What to turn in: Your modified player and your modified administrator and the histories of the competitions. Animesh Kumar (animesh@ccs.neu.edu) has developed the code that is given to you. He offered to be a consultant to the class. He was coached by Bryan Chadwick.