Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: GNUChess 5.0.. or later... if there is later...

Author: Simon Waters

Date: 14:03:17 01/04/01

Go up one level in this thread


The hash table in GNUchess 5 is changed with the command hashsize.

hashsize 1234567

The number is rounded to the largest multiple of 2 less than the number given
due to the method used.

The pawn hash table is not configurable except by changing PAWNSLOTS in the
appropriate header and recompiling.

It is likely that the default hash table will be larger in the next release.

I have sent Stuart a rule of thumb for choosing between ordinary hash and pawn
hash given a certain amount of memory, but this looks like it will be a comment
in the header files rather than a user friendly option.

Basically with most of our PC's big hash is better till you start swapping when
it hurts big time.

The hash collisions reported by GNU chess are slightly misleading, you are
referred to the source code for clarification 8-) Basically more memory may not
reduce the reported collisions as expected as not everything reported is a true
collision.




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.