Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Detecting 3rd Repetition

Author: James Robertson

Date: 10:42:04 02/06/99

Go up one level in this thread


On February 06, 1999 at 11:27:39, Larry Griffiths wrote:

>On February 05, 1999 at 21:11:23, James Robertson wrote:
>
>>My program is losing too many half-points by 3rd repetition draws. How do other
>>programs detect these draws?
>>
>>Thanks!
>>James
>
>Hi James,
>
>You are not alone.  My program is doing the same thing when playing the
>CM6000 Wendy personality.  My program is up 1 to 3 minor pieces and
>CM6000 finds repetitive moves to make and the game ends up in a draw.
>I am thinking of keeping an Array of bitboards and scanning through
>them for duplicate positions.  If my program is behind in material,
>then I would assign a bonus for making repetitive moves.  If my program
>is ahead in material, then I would assign a penalty for making repetitive
>moves.  That reminds me, I need to get en-passant implemented as this
>is hurting the strength of my program.

Yeah.... my program lost a spectacular game to Arasan because it missed an EP.
It does better now that I put it in. One of the biggest problems in my program
now is that xray attacks are not considered during SSE. This causes it to lose a
lot of pinned pieces.....

James

>
>Good Luck!
>
>Larry.



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.