|
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.