Home * Knowledge * Endgame Tablebases * RetroChess

RetroChess,
a 3-4-5-6-7-chessman endgame tablebase project by Sergey Yankovic, consisting of the Retrospective Chess Generator, a win64 application to generate appropriate DTM table base files, RetroChess3, a chess program and GUI to search and analyze chess positions, probing the tables, and ChessDLL, a win32 DLL which implements the probing interface using FEN strings to pass the position [1].

Sample Probing Code

[2]
const char * strfen = "6Q1/8/5k2/8/8/8/8/K7 w - -";
void* pRetroChess = InitCHESS();
int dtm = GetEvaluateFromFEN(pRetroChess, strfen);
if ( dtm != -2000 )
   printf("Distance to mate is %d/n", dtm);
else
   printf("Database does not exist or invalid FEN/n");

Forum Posts


External Links


References

  1. ^ Re: Generator of 3-4-5-6-7-chessman tablebases by Ed Trice, CCRL Discussion Board, October 29, 2010
  2. ^ Re: Gaviota, bug fix release by Crystalclear, Winboard Forum, July 06, 2012

What links here?


Up one level