Computer Chess Club Archives




Subject: Re: Tablebase Access Code

Author: Robert Hyatt

Date: 04:53:17 04/26/00

Go up one level in this thread

On April 26, 2000 at 04:40:15, Roberto Waldteufel wrote:

>Hello all,
>Some time ago I wrote a chess program called Rabbit, and after a long period of
>inactivity I have started working on it again. At present it does not have
>tablebases, and I would like to add this capability to it. I know that Dr
>Nalimov's tablebases are available for download from Dr Hyatt's ftp site, but my
>main problem is not knowing how to access the data from them. I expect that
>source code for this will be in C, which is not the language I use for
>programming, so I really need either to understand the precise formula for
>looking up a position or else to obtain a compiled version of the access code
>that my program could call. My target platform is Windows on a P3/450, so a DLL
>would be perfect for this. I wonder if such a DLL exists, and if so where can I
>find it? Alternatively, is there public information about the position -->
>address mapping of sufficient detail to allow me to program the lookups myself?
>Any help would be most welcome.
>Best wishes,

Your best bet is to look at his probe code, written in c++.  If you are using
a compiled language, it ought to be possible to call this stuff from within
your program.

This page took 0.02 seconds to execute

Last modified: Thu, 07 Jul 11 08:48:38 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.