| AlgebraicLoc |
A Loc expressed using algebraic notation.
|
| AmbiguousMoveError |
An ambiguous move was attempted.
|
| Bishop |
The bishop.
|
| Board |
Representation of a chessboard.
|
| ConsistencyError |
An internal inconsistency check failed (internal error).
|
| EmptySquareError |
A move was attempted from an empty square.
|
| Error |
The base error class. All chess-related exceptions derive from
|
| FileFormatError |
A save file format was not recognized.
|
| Game |
Encapsulates a game.
|
| IllegalMoveError |
An illegal move was attempted.
|
| King |
The king. Supports castling.
|
| Knight |
The knight.
|
| Loc |
A raw location on the board, represented as a file (x) and a rank (y)
|
| Move |
Encapsulates a single move.
|
| NoMatchesError |
A search for a piece resulted in no matches.
|
| ParseError |
Unrecognized command.
|
| Pawn |
The pawn. Supports promotion, en passant captures.
|
| Piece |
A piece, on or off the board.
|
| Queen |
The queen.
|
| Rook |
The rook.
|