|
Class Summary |
| ComputerPlayer |
This class represents a ComputerPlayer which uses a DecisionEngine for getting
the next best move. |
| GameBoard |
This class represents an abstract GameBoard for any multi-player, tabular, strategy
games likes Chess, Tic-Tac-Toe, Draught, Othello, Chinese-Checkers etc. |
| GameEngine |
This class drives the execution of the game. |
| HumanPlayer |
|
| Move |
This class represents a move in the game. |
| Player |
This is the base class for players in the game. |
| Position |
This class represents a position in the game board. |