Using the retro chess .dll in a c++ program

Endgame analysis using tablebases, EGTB generation, exchange, sharing, discussions, etc..

Using the retro chess .dll in a c++ program

Postby Wulff » Sat Sep 13, 2014 11:46 pm


This might be a bit off opic, if deemed so, please forgive me.

I have been trying to make a program using the .DLL from the RetroChess generator package.
I built a small project in Visual Studio, tring to probe a 3_KP-K.tby position, but all I have managed to get is an exception error in the .dll, when calling the GetEvaluateFromFEN() function.
Is there anybody out there who has managed to make it work, and if so, would you be willing to look at my small example code, and maybe give some advice ?

Dan Wulff
Posts: 49
Joined: Thu Jan 05, 2006 4:08 pm

Re: Using the retro chess .dll in a c++ program

Postby Kirill Kryukov » Wed Sep 17, 2014 12:52 pm

Hi and welcome back! This is very much on topic here. Unfortunately I have no answer, as I never used RetroChess. Hopefully someone can help.

(Also, If I may, I'll point out that this question demonstrates how closed probing code may be a major obstacle to tablebase format adoption).
User avatar
Kirill Kryukov
Site Admin
Posts: 7380
Joined: Sun Dec 18, 2005 9:58 am
Location: Mishima, Japan

Re: Using the retro chess .dll in a c++ program

Postby dcorbit » Tue Dec 16, 2014 4:38 am

The DLL only comes in 32 bits.
So nobody is going to develop for that.
Posts: 18
Joined: Mon Jun 09, 2008 10:18 pm

Return to Endgame Tablebases

Who is online

Users browsing this forum: Baidu [Spider], Bing [Bot] and 1 guest