Class Summary |
Board |
This class represents the board on which checkers is being played. |
CheckerGUI |
|
Driver |
This class is a part of the main functionality of the checkers
game. |
Facade |
An interface between the GUI and the kernel classes in a checkers game. |
Firstscreen |
|
KingPiece |
This is a class representing a king piece (a piece that has been kinged) |
LocalPlayer |
This class inherits from the player. |
Move |
An object representation of a move. |
NetworkMove |
An object representation of a move, without a reference to the Player who
made the move. |
NetworkPlayer |
This class inerits from player. |
Notifier |
|
Piece |
|
Player |
A class representation of the Player object. |
Rules |
This class is used to check the validity
of the moves made by the players. |
Secondscreen |
This is the second screen of options. |
SinglePiece |
This is a class representing a single piece (a piece that has not been
kinged yet) |
TestingKernel |
This class is the system's Testing Kernel. |
Timer |
This timer runs on the separate thread and during
the simulation tells fasade to update the warning and normal times |