Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: computer programs cannot see a very simple draw in a pawn ending

Author: Bruce Moreland

Date: 09:45:51 06/23/98

Go up one level in this thread



On June 23, 1998 at 09:21:58, Robert Hyatt wrote:

>Dave Slate always said "don't store draws".  Ken Thompson said "store
>everything".  I go along with the latter...

I store draws but not at the exact point that they occur.

You can write something that will very carefully make sure that it doesn't ever
store a 0.00 in the transposition table.

I don't think this is necessary, and it doesn't do anything about cases where a
draw score caused the value of a node to change score, without changing score to
the draw value.

But on the other hand, what possible good does it do to store a 0.00 when the
reason you are storing that value is that you *just* detected a rep?  When you
encounter this node later, I suggest that it is better to be able to check for a
rep again, and if there is one, return 0.00.  If there isn't, then you avoided a
mistake, because the value of the node is almost certainly *not* 0.00.  Same
with 50-move conditions.

But yes, to go through and dissect out all of the 0.00's, that is a mistake I
think.

bruce



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.