Xiangiqgame
AI engine for Xiangqi
Loading...
Searching...
No Matches
boardstate::ZobristCalculatorForConcepts< K > Member List

This is the complete list of members for boardstate::ZobristCalculatorForConcepts< K >, including all inherited members.

board_state() constboardstate::ZobristCalculatorForConcepts< K >inline
board_state_boardstate::ZobristCalculatorForConcepts< K >private
Create(uint32_t seed=std::random_device{}())boardstate::ZobristCalculatorForConcepts< K >inlinestatic
CreateGameZarray(PseudoRandomKeyGenerator< K > &key_generator)boardstate::ZobristCalculatorForConcepts< K >inlineprivatestatic
FullBoardStateCalc(const gameboard::BoardMap_t &board_map)boardstate::ZobristCalculatorForConcepts< K >inline
FullBoardStateCalcInternal(const gameboard::BoardMap_t &board_map)boardstate::ZobristCalculatorForConcepts< K >inlineprivate
GameZarray_t typedefboardstate::ZobristCalculatorForConcepts< K >private
GetHashValueAt(PieceColor color, PieceType piece_type, BoardSpace space)boardstate::ZobristCalculatorForConcepts< K >inlineprivate
KeyType typedefboardstate::ZobristCalculatorForConcepts< K >
PieceZarray_t typedefboardstate::ZobristCalculatorForConcepts< K >private
seed() constboardstate::ZobristCalculatorForConcepts< K >inline
seed_boardstate::ZobristCalculatorForConcepts< K >private
TeamZarray_t typedefboardstate::ZobristCalculatorForConcepts< K >private
turn_key_boardstate::ZobristCalculatorForConcepts< K >private
UpdateBoardState(const gameboard::ExecutedMove &executed_move)boardstate::ZobristCalculatorForConcepts< K >inline
UpdateBoardStateInternal(const gameboard::ExecutedMove &executed_move)boardstate::ZobristCalculatorForConcepts< K >inlineprivate
zarray_boardstate::ZobristCalculatorForConcepts< K >private
ZobristCalculatorForConcepts(uint32_t seed=std::random_device{}())boardstate::ZobristCalculatorForConcepts< K >inlineprivate