Computer Chess Club Archives




Subject: Re: What approach do you use to handle castling/en passant for repetition?

Author: Andrew Dados

Date: 14:22:41 02/28/00

Go up one level in this thread

On February 28, 2000 at 16:28:58, Eugene Nalimov wrote:

>On February 28, 2000 at 16:20:21, Tom Kerrigan wrote:
>>On February 28, 2000 at 13:51:25, Robert Hyatt wrote:
>>>Who isn't including EP status in the hash signature?  I can't imagine _anyone_
>>>not doing this.  It leads to simple failures that are easy to predict.
>>I'm not sure the authors would appreciate it if I started talking about their
>>algorithms in an open forum like this. I'm sure you understand.
>>As for knowingly adding bugs--well, duh. I don't expect you to keep the damn
>>"bug" IN. And you yourself said it would be easy to prove your point. So do it.
>I believe Bob already did it - he said that he lost the game because of not
>storing EP bit in hash signature. For me that means that at least for one
>program hashing EP bit makes a difference.
>For other program that can matter less, of course - e.g. if you don't use hashed
>score from the previous moves, error chances are decreasing.

I remember Vince saying DIEP lost one tournament game due to not hashing ep back
then, too. And I don't think two conditionals will slow your program much...


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.