25 static const unsigned STORED_LINES = 255;
26 static const FullMove* Moves_[STORED_LINES + 1];
28 int8_t matches_[STORED_LINES + 1];
37 int match(
byte code)
const {
return matches_[code]; }
41 if ((code < STORED_LINES) && (Moves_[code] + ply) < Moves_[code +1]) {
42 return Moves_[code][ply];
48 #endif // #ifndef SCID_STORED_H
int match(byte code) const
StoredLine(const pieceT *board, colorT toMove)
static FullMove getMove(uint code, uint ply=0)