19 #ifndef SYZYGYTABLEBASE_H 20 #define SYZYGYTABLEBASE_H 65 static
bool initialize(const
QString& paths);
70 static
bool tbAvailable(
int pieces);
75 static
void setPieces(
int pieces);
79 static
void setNoRule50();
93 static
Chess::Result result(const
Chess::Side& side,
94 const
Chess::Square& enpassantSq,
97 const PieceList& pieces,
98 unsigned int* dtz =
nullptr);
104 #endif // SYZYGYTABLEBASE_H A wrapper for probing Syzygy endgame tablebases.
Definition: syzygytablebase.h:40
Definition: boardscene.h:29
CastlingFlag
Definition: syzygytablebase.h:44