Xiangiqgame
AI engine for Xiangqi
Loading...
Searching...
No Matches
xiangqipy.core_dataclass_mirrors Namespace Reference

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
 

Detailed Description

Contains classes that mirror the structure of some core C++ classes, primarily to facilitate easy IO of a GameSummary with msgspec.