Xiangiqgame
AI engine for Xiangqi
|
Contains classes that mirror the structure of some core C++ classes, primarily to facilitate easy IO of a GameSummary with msgspec. More...
Classes | |
class | BoardSpace |
A Python BoardSpace. More... | |
class | EqualScoreMoves |
A Python EqualScoreMoves. More... | |
class | ExecutedMove |
A Python ExecutedMove. More... | |
class | GamePiece |
A Python GamePiece. More... | |
class | MinimaxResultTypePy |
Enum indicating the type of result obtained from Minimax analysis of a single node. More... | |
class | Move |
A Python Move. More... | |
class | MoveCollection |
A Python MoveCollection. More... | |
class | PointsTypeDeterminer |
Determines the integer type used for Points int the C++ core, and provides a numpy integer type with the same size and signed-ness. More... | |
class | SearchSummaries |
A Python SearchSummaries. More... | |
class | SearchSummary |
A Python SearchSummary. More... | |
class | TranspositionTableSizesAtEvents |
Contains classes that mirror the structure of some core C++ classes, primarily to facilitate easy IO of a GameSummary with msgspec.