Package threeChess
-
Class Summary Class Description Agent An interface for AI bots to implement.Board Main class for representing game state.CheatBoard Main class for representing game state.Piece A specific piece on the board.ThreeChess Class with static methods for running tournaments and playing threeChess matches.ThreeChessDisplay -
Enum Summary Enum Description Colour Enumeration the player coloursDirection Enumeration of the rectilinear directions used as the basis for all moves.PieceType Enumeration of the different piece types.Position An enumeration of the 96 board positions. -
Exception Summary Exception Description ImpossiblePositionException Exception class for reacting to impossible positions