|
Class Summary |
| Board |
Represent just the Pieces on the 64 Squares of the chess board as byte indices. |
| Boards |
A growing, unsynchronized list of Boards. |
| Chess |
Constants defining the game of chess. |
| Chess.Black |
A set of constants representing Black's pieces. |
| Chess.White |
A set of constants representing White's pieces. |
| ChessServlet |
This servlet will display any legal game of chess. |
| Counts |
This class associates a count with each square on a chess board. |
| EnumeratedGame |
A Game that can enumerate its legal Moves. |
| Game |
This class represents a single game of chess. |
| GameHistory |
A GameHistory is a GameMoves with a history of previous moves. |
| GameHTML |
A GameHTML is a GameHistory that can also be displayed in HTML format. |
| GameMoves |
A GameMoves is an EnumeratedGame with a list of legal Moves for that Game. |
| GameState |
Represents the State of a game of chess, including the Board position,
and castling status, e.p. |
| Move |
Represents a move in the game of chess. |
| Moves |
A growing, unsynchronized list of Move Objects. |
| Square |
This class represents a Square on a chess board as a column and row position. |