board_state_hex_str() | boardstate::ZobristCoordinator< KeyType, NumConfKeys > | inline |
FullBoardStateCalc(const BoardMap_t &board_map) | BoardStateCoordinator< ZobristCoordinator< KeyType, NumConfKeys >, KeyType > | inline |
GetState() | BoardStateCoordinator< ZobristCoordinator< KeyType, NumConfKeys >, KeyType > | inline |
GetTrData(DepthType search_depth, MoveCountType access_index) | BoardStateCoordinator< ZobristCoordinator< KeyType, NumConfKeys >, KeyType > | inline |
GetTrTableSize() | BoardStateCoordinator< ZobristCoordinator< KeyType, NumConfKeys >, KeyType > | inline |
ImplementFullBoardStateCalc(const BoardMap_t &board_map) | boardstate::ZobristCoordinator< KeyType, NumConfKeys > | inline |
ImplementGetState() | boardstate::ZobristCoordinator< KeyType, NumConfKeys > | inline |
ImplementGetTrData(DepthType search_depth, MoveCountType access_index) | boardstate::ZobristCoordinator< KeyType, NumConfKeys > | inline |
ImplementGetTrTableSize() | boardstate::ZobristCoordinator< KeyType, NumConfKeys > | inline |
ImplementRecordTrData(DepthType search_depth, moveselection::MinimaxResultType result_type, moveselection::EqualScoreMoves &similar_moves, MoveCountType access_index) | boardstate::ZobristCoordinator< KeyType, NumConfKeys > | inline |
ImplementUpdateBoardState(const ExecutedMove &executed_move) | boardstate::ZobristCoordinator< KeyType, NumConfKeys > | inline |
ImplementUpdateMoveCounter() | boardstate::ZobristCoordinator< KeyType, NumConfKeys > | inline |
operator=(const ZobristCoordinator &)=delete | boardstate::ZobristCoordinator< KeyType, NumConfKeys > | |
RecordTrData(DepthType search_depth, moveselection::MinimaxResultType result_type, moveselection::EqualScoreMoves &similar_moves, MoveCountType access_index) | BoardStateCoordinator< ZobristCoordinator< KeyType, NumConfKeys >, KeyType > | inline |
tr_table_ | boardstate::ZobristCoordinator< KeyType, NumConfKeys > | private |
tr_table_guard_ | boardstate::ZobristCoordinator< KeyType, NumConfKeys > | private |
tr_table_pruner_ | boardstate::ZobristCoordinator< KeyType, NumConfKeys > | private |
UpdateBoardState(const ExecutedMove &move) | BoardStateCoordinator< ZobristCoordinator< KeyType, NumConfKeys >, KeyType > | inline |
UpdateMoveCounter() | BoardStateCoordinator< ZobristCoordinator< KeyType, NumConfKeys >, KeyType > | inline |
zkeys_seed() | boardstate::ZobristCoordinator< KeyType, NumConfKeys > | inline |
zobrist_component_ | boardstate::ZobristCoordinator< KeyType, NumConfKeys > | private |
ZobristCoordinator(const ZobristCoordinator &)=delete | boardstate::ZobristCoordinator< KeyType, NumConfKeys > | |
ZobristCoordinator(ZobristComponent< KeyType, NumConfKeys > zobrist_component) | boardstate::ZobristCoordinator< KeyType, NumConfKeys > | inlineexplicit |
ZobristCoordinator(uint32_t primary_seed, std::array< uint32_t, NumConfKeys > confirmation_seeds) | boardstate::ZobristCoordinator< KeyType, NumConfKeys > | inlineexplicit |
ZobristCoordinator(uint32_t prng_seed=(uint32_t) std::random_device{}()) | boardstate::ZobristCoordinator< KeyType, NumConfKeys > | inlineexplicit |
ZobristKey_t typedef | BoardStateCoordinator< ZobristCoordinator< KeyType, NumConfKeys >, KeyType > | |