Key enpassant[FILE_NB];
Key castling[CASTLING_RIGHT_NB];
Key side;
- Key exclusion;
}
-Key Position::exclusion_key() const { return st->key ^ Zobrist::exclusion; }
-
namespace {
const string PieceToChar(" PNBRQK pnbrqk");
}
Zobrist::side = rng.rand<Key>();
- Zobrist::exclusion = rng.rand<Key>();
}