Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: about endgame database : Konoval, Nalimov, bitbase ... and GNU

Author: Dann Corbit

Date: 15:55:58 11/22/05

Go up one level in this thread


On November 22, 2005 at 17:59:32, Vincent Lejeune wrote:

>On November 22, 2005 at 17:56:37, Vincent Lejeune wrote:
>
>>On November 22, 2005 at 17:51:28, Dann Corbit wrote:
>>
>>>On November 22, 2005 at 17:42:54, Vincent Lejeune wrote:
>>>
>>>>sometimes ago, I read that Toga couldn't use the Nalimov code in his sources
>>>>because GNU doesn't accept to have not GNU source as part of it ...
>>>>
>>>>So an idea : "why doesn't exist a separate module from engine who can read multi
>>>>format end-game -databaseS ???" , a kind of DLL like executable. The engine call
>>>>the module when there's < 8 pieces (or 7 ?) in the search and get the score from
>>>>databaseS ( when Nalimov, Yakov Konoval, De Koning?, ...  is present [mate in X,
>>>>mated in X, draw], when bitbase is present [win, draw, lost])
>>>>
>>>>What the DLL must do :
>>>>1) initialization with given directories : look for all know formats and
>>>>transfert the list to the engine.
>>>>2) be able to read all the formats and give the score from EGTB.
>>>>
>>>>
>>>>Why such a module doesn't exist yet ?
>>>
>>>It does.  List and Aristarch both use a DLL to access Nalimov tablebase files.
>>
>>1 point is to read mutiple formats ...
>
>Dieter Buerssner already use 2 formats, I think, (Nalimov and Bitbase), may be
>it's the best one to make a first try (with only 2 formats)

It requires different routines to read the two different formats.

Daniel Shawul has recently produced a kit for interfacing his bitbase files.

>More, Yakov Konoval already stated here he's open to give the access code to his
>database (7 pieces)

If licensed LGPL, it might make a nice standard way to get access.

>>>That does not help with GPL projects, but it would be acceptable with LGPL, I
>>>imagine.
>>
>>1 other point is to help GNU project (as TOGAII) to read EGTB by calling not GNU
>>modules.
>>
>>>
>>>I do not know of any LGPL chess projects, so it's pretty much academic.



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.