Opening book database?

Discussion of chess software programming and technical issues.

Moderator: Ras

Steelman

Re: Opening book database?

Post by Steelman »

Thanks for everyones comments. It seems I am at least I am going in the proper direction with this opening book.

I think at first I will just do a sequential search at first since the "book" at this time is small. But if I continue to add to the book and the time it takes to find a move gets to large I will then revise the seach to increase the speed. At this point I just need to get it working correctly. Then I will improve.

I know about hash keys. But at this time I am going to continue with the file I have. In the future I do believe hash keys is the way I need to store the opening book. It has to be faster.

The lack of hash codes in my program is a problem even now. I do not have transposition tables. As a result I have problems in many endgame positions without it. I need to add that after I get the opening book added.

On an additional topic. Bob mentions a "global format" but right now that does not exist. What a great idea if "all" opening books were in the same format. I did look for a "standard format" but saw nothing that addressed this issue.
Michel
Posts: 2292
Joined: Mon Sep 29, 2008 1:50 am

Re: Opening book database?

Post by Michel »

Just a quick remark. I saw that the lastest versions of Scid now also supports polyglot books.
See the description at http://prolinux.free.fr/scid/ .