Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Rep detection question

Author: Peter McKenzie

Date: 00:14:30 04/22/02

Go up one level in this thread


On April 21, 2002 at 19:29:39, Will Singleton wrote:

>All,
>
>[D]5nk1/2R3p1/r4p2/4P3/p2R2N1/7P/1r4P1/7K b - - 0 42
>
>The question is, my prog wants to play a3, and doesn't see the forced repetition
>until ply 9.  I've just thrown away my old buggy rep code, and replaced it with
>a dedicated hash table.  The new stuff seems to be debugged and working (maybe),

I've always thought a hash table for this is overkill.  Iterating over a list of
hash keys seems simpler and is probably just as fast.

>but there must be a trick to getting this position earlier.  An extension,
>perhaps?

My program likes a3 at depth 3, then locks on to fxe5 which it held thru. depth
12 at least.

This wasn't conclusive that it saw a3 lead to a draw, so I played a3 and
searched from there.  Then I get a draw at depth 5.

I'm not aware of any tricks I'm doing that would help here.  Perhaps you still
have a bug lurking?

Oh, I give a draw score when a position has occurred twice.  Perhaps you are
counting to 3?

Peter

>
>Will



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.