Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Pawn Hash Collisions in Crafty

Author: David Rasmussen

Date: 01:50:10 12/06/01

Go up one level in this thread


On December 05, 2001 at 23:26:34, Robert Hyatt wrote:

>
>
>I have tested your way several times to catch errors in the pawn scoring.  I
>have never seen any reported errors, which would be the evidence of a problem.
>I will certainly run the test some later to see what happens.
>
>Are you _sure_ your Zobrist random numbers are good?

It's your program, you tell me :) I am talking about Crafty here, not Chezzz.
Try it yourself: Do setboard for these two positions, and check the PawnHashKey
for them:

rnbqkbnr/pppp1ppp/8/3pP3/8/8/PPP2PPP/RNBQKBNR w - - 0 1

r2qkb1r/ppp2ppp/2n2p2/8/4P3/7P/PPPP1P1P/R1BQKB1R w - - 0 1

The PawnHashKey is _the same_ for these two. Check it. Do you disagree? And
these come within the first second. I can give you as many pairs of positions
you want, that share PawnHashKey in crafty, as you wish. There are about 45 of
these pairs within the first 30 seconds of search from the initial position on
this machine, for example. In Crafty. Just to be sure, I am talking about Crafty
18.12, but I assume the problem is the same in other versions as well.

/David



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.