Xiangiqgame
AI engine for Xiangqi
|
Files | |
file | board_data_structs.hpp [code] |
Constants, typedefs, and simple structs used by gameboard::GameBoard. | |
file | game_board.hpp [code] |
Definition of gameboard::GameBoard class. | |
file | game_board_for_concepts.hpp [code] |
file | game_piece.hpp [code] |
Defines GamePiece and supporting constants and free functions. | |
file | move_calculator.hpp [code] |
Definition of gameboard::MoveCalculator. | |
file | move_calculator_details.hpp [code] |
Typedefs and data struct used by gameboard::MoveCalculator to select appropriate method from gameboard::PieceMoves. | |
file | move_data_structs.hpp [code] |
Definitions and implementations of gameboard::Move and other move-related structs. | |
file | piece_moves.hpp [code] |
Definition of gameboard::PieceMoves and related constants. | |