Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Hash hit != Hash full

Author: Sune Fischer

Date: 10:39:47 06/19/04

Go up one level in this thread


On June 19, 2004 at 12:23:15, Gian-Carlo Pascutto wrote:

>On June 19, 2004 at 12:19:02, Robert Allgeuer wrote:
>
>>Yes, I confused the two. But how would an engine measure how full its hash
>>tables are; looks difficult to me? Furthermore this would mean that in most
>>engines - as they do not clear hashtables after each move - this value would
>>have to approach 100% during the course of a game, which I did not observe
>>for a single engine so far.
>
>Positions pertaining to a previous search are not counted. i.e. For the
>purpose of this statistic you can consider the engine to *do* clear the
>hashtable after each move.
>
>At least this is how it works in Sjeng, but I suspect most engines work
>like this.

Yes it seems there are two ways of doing it.

I do not reset the counter, mainly because when doing analysis and moving back
and forth it's quite obvious a lot of hash information is being reused between
moves. Ie. changing the age flag does not render all entries useless.

In a game that means it's going to climb to 100% eventually, which isn't really
what I want.
When having to choose though, I'd have to say that I just don't pay very much
attention to the different counters during a game, except perhaps the nps.

Probably a matter of taste, it could be made user adjustable very easily
although perhaps that's a bit technical to ask of the user.

-S.
>--
>GCP



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.