Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Books

Author: Christophe Theron

Date: 12:37:19 04/20/99

Go up one level in this thread


On April 20, 1999 at 11:31:29, Marc-Philippe HUGET wrote:

>On April 20, 1999 at 11:00:08, James Robertson wrote:
>
>>I have become dissatisfied with the way my program searches for moves in it's
>>book; it simply takes too long. How do other programs do this? If I look at the
>>Crafty bookmaking code, I see stuff about "clusters". What does this mean? How
>>do EXchess, or Comet or other programs search their books?
>>
>>Thanks for any help!
>>James
>
>Hi,
>
>It is a good question! In fact, as I said in a previous thread, you have two
>choices: either you want a fast fat method like hash table with positions or you
>have a not so slow light method where you store lines in a factorized way like
>this:
>
>(e4(e5(d4 ...)(Nf6 ...))(d4(d5 ...))
>
>You have to play each move but it is a good method as Kittinger said.

And how do you handle transpositions? I have an idea, but I would like to hear
yours.


    Christophe


>I realize a program BookBuilder in order to build this kind of book and as I
>release code, you can modify it for your needs.
>
>http://members.xoom.com/mphuget/ladame.htm
>
>and BookBuilder at the end of the page.
>
>Best regards,
>Marc-Philippe



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.