My Project
|
#include <hashKey.h>
Public Member Functions | |
StandHash () | |
uint64_t | toUint64 (PieceStand stand) const |
Public Attributes | |
CArray< uint64_t, 19 *3 *3 > | HashMajorPawn |
CArray< uint64_t, 5 *5 *5 *5 > | HashPiece |
osl::hash::HashKey128::StandHash::StandHash | ( | ) |
Definition at line 16 of file hashKey.cc.
|
inline |
Definition at line 118 of file hashKey.h.
References osl::BISHOP, osl::PieceStand::get(), osl::GOLD, HashMajorPawn, HashPiece, osl::KNIGHT, osl::LANCE, osl::PAWN, osl::ROOK, and osl::SILVER.
Referenced by osl::hash::HashKey128::pieceStand64().
CArray<uint64_t, 19*3*3> osl::hash::HashKey128::StandHash::HashMajorPawn |
Definition at line 115 of file hashKey.h.
Referenced by toUint64().
CArray<uint64_t, 5*5*5*5> osl::hash::HashKey128::StandHash::HashPiece |
Definition at line 116 of file hashKey.h.
Referenced by toUint64().