io-chess
UCI chess engine
Loading...
Searching...
No Matches
polyglot_keys.cpp File Reference

Polyglot Zobrist hashing keys. More...

#include "polyglot_keys.hpp"
Include dependency graph for polyglot_keys.cpp:

Namespaces

namespace  Polyglot

Variables

const uint64_t Polyglot::Random64 [781]
 Array of 781 64-bit random numbers used to compute Polyglot hashes.

Detailed Description

Polyglot Zobrist hashing keys.

Defines the specific Zobrist random numbers and hashing logic required to perfectly match the keys used in Polyglot opening books.