Computer Chess Club Archives


Search

Terms

Messages

Subject: How do you insure that Hash Table entries are correct?

Author: Larry Griffiths

Date: 09:25:27 09/16/00


I have tried using a 64-bit hash key and storing it in each hash entry to insure
that different positions that point to the same hash table entry can be
verified.

I also have a 32 byte smallboard that I use for debugging.  This smallboard has
4bits for each piece color and type so I know for sure if the current position
matches the hash table entry.

The 64-bit hashkey works most of the time, but sometimes different board
positions produce the same hash-key.

Is there a fail-safe method other than my 32 byte smallboard for insuring that
different board positions with the same hash keys can be resolved?

Larry.



This page took 0.01 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.