Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: EGTB code explanation

Author: Kolss

Date: 06:37:48 03/09/04

Go up one level in this thread


On March 09, 2004 at 02:57:01, Uri Blass wrote:

>On March 08, 2004 at 20:01:02, Andrew Wagner wrote:
>
>>Is there any explanation of the nalimov egtb code anywhere? What doe people
>>writing in languages other than C/C++ do?
>
>They usually do not use the nalimov tablebases.
>
>I do not know of a single program not in C that is using the nalimov tablebases.
>
>Delfi(maybe the best free program that is not written in C or C++) is using only
>internal 4 piece tablebases and not the nalimov tablebases.
>
>Uri

Well, Ikarus is written in Delphi and has been using Nalimov TB since January
1999 (i.e. Ikarus V0.18, which is available through Chessbase, already accesses
them)... I do not remember the exact details of implementation, as it was
Muntsin who did that, but I think that he rewrote the TB-access code in Delphi,
while the compression code (which was much more "ugly" to read and understand)
is directly taken from Eugene and therefore in C; the whole thing is compiled as
a dll.

Best regards - Munjong.



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

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