Fanorona Project Review
Due Thursday 11/5
5 Points Total
For the project review your team
must come in during class hours and give a short demo of your
system. The purpose is to ensure you have at least minimal
functionality going into the end stretch of the class.
I will expect the following to be working:
- Board representation in place
- Ability to make moves using the format specified for moves
- Ability to determine all valid moves from each board state
The easiest way to show the above is to have a working two-player game
where you manually enter the moves for each player.
For each turn your program can just print out all valid moves
to the console. Alternately, you can disallow
invalid moves or print an error message if an invalid move is made.
- For all 5 points: all moves correctly output, no invalid moves output
- For 4 points: almost perfect, but one or more small errors (e.g. perhaps a valid move is missed, but almost all valid moves are listed)
- For 3 points: mostly works, but multiple errors
- For 2 points: compiles, runs, but major errors
- For 1 point: does not compile but some attempt made
- For 0 point: nothing or does not compile and far from operational
Schedule
Come to the CS lab during class to give your demo. Do not go to the
normal classroom. Come a few minutes before your time slot so you have
time to do any necessary setup. Be prepared to answer questions and show
code.
- 2:30 Shawn Aldridge
- 2:40 Richard Greer
- 2:50 Adam Janke
- 3:00 Artem Kuligan
- 3:10 Jeremiah Lewis / Jessica Lerman
- 3:20 Steven Rychetnik
- 3:30 Matt Rykaczewski