[quote]I am currently at Senior at Umass and the following spec were given to my team to be completed: Game Manager Introduction Courses in artificial intelligence (AI) typically assigned projects for students involving the implementing the player of a game (eg, Othello, Checkers) to explore AI techniques. The programs developed do not allow us to study the quality of the computational strategies employed by the developers. This project asked students to develop a game manager. Objective Develop a game manager. This game manager would allow two different player programs developed by students to play against each, thereby visualize the game and evaluate differing strategies. The game manager provides the visualization of the game board, receives moves from the players, reports the move of the opposing player, and keeps a record of the scores. Deliverables A working prototype for the system and all associated documentation for operating and maintaining the system. The accompanying documentation should include a specification for interfacing soccer programs with the interface. All code written must conform to production standards. Period of Performance Work on project to begin Sept 6, 2004 and to be concluded on or before Dec 13, 2004. A demonstration of the completed project is expected before Dec 13, 2004. Point of Contact Customer: Shelley Zhang, Assistant Professor Computer and Information Science Department
Description:
Develop a game manager. This game manager would allow two different player programs developed by students to play against each, thereby visualize the game and evaluate differing strategies. The game manager provides the visualization of the game board, receives moves from the players, reports the move of the opposing player, and keeps a record of the scores. Also, tracks information for tournaments.
[/quote]