Computer Chess Club Archives


Search

Terms

Messages

Subject: Big Book hashing method

Author: Daniel Shawul

Date: 01:14:54 12/29/04


i use the same zobrist keys as the transposition tables for saving book
positions. When engine is loaded all the book positions are loaded in to
RAM. the problem with this method is it doesn't work very well for larger books.
IIRC what crafty uses is to save 32bists of the parent hashkey and another
32bits from the child. but i think this doesn't handle transpositions??

what i am intending to do is save only the combined hashkey of the opponent
pieces [excluding the player's pieces],combined with the parent hashkey.
this handles most transpositions but fails at capture moves because captures
change the hashkey of the opponent.
If you happen to understand what i wrote above please comment.
daniel




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.