CS 111- Introduction to Computer Science
Homework #13 |
0. Learn Breakthrough: Read about the basic game at http://en.wikipedia.org/wiki/Breakthrough_(board_game)
1. Implement BreakthroughState: Implement a class BreakthroughState.java according to this specification. To distribute your work, try to complete BreakthroughState.java by Friday 4/18.
2. Testing BreakthroughState: Test your class using the provided GUI. Usage: java Breakthrough
3. Implement BreakthroughGame: Implement a class BreakthroughGame.java according to this specification. Test input and a transcript with input is provided. Note that this text-based game implementation will largely rely on the methods you have implemented in BreakthroughState.java. Each time you print the board, remember to print an extra blank line thereafter.
Rubric: (20 points total)