Author: Robert Hyatt
Date: 07:24:41 03/08/98
Go up one level in this thread
On March 08, 1998 at 02:18:31, Will Singleton wrote:
>Bruce & Bob,
>
>Thanks much for your comments. Your suggestions are illuminating, and I
>appreciate it. I'll report back as soon as I get the stuff working.
>
>On another point, a fics game tonight, in which Amateur was a rook up in
>the endgame, ended in a repetition draw. I don't know exactly why this
>was scored as a draw, didn't seem to fit the criteria. Anyway, here's
>the game:
>
>[Event "ICS Rated Standard match"]
>[Site "fics.onenet.net"]
>[Date "1998.03.07"]
>[Round "-"]
>[White "fpawn"]
>[Black "Amateur"]
>[Result "1/2-1/2"]
>[WhiteElo "2029"]
>[BlackElo "2088"]
>[TimeControl "900"]
>
>1. f4 Nf6 2. Nf3 g6 3. e3 d5 4. d4 Nc6 5. c3 Bd7 6. Bd3 Bg7 7. Nbd2 O-O
>8.
>O-O e6 9. Ne5 Nxe5 10. fxe5 Ne8 11. e4 dxe4 12. Nxe4 Bc6 13. Qg4 Bxe5
>14.
>Bg5 Bxd4+ 15. Kh1 Bf6 16. Nxf6+ Nxf6 17. Bxf6 Qxd3 18. Qg5 Qe2 19. Rae1
>Qxb2 20. Rg1 Qf2 21. Re3 h6 22. Rh3 Bxg2+ 23. Qxg2 Qxf6 24. Rxh6 b6 25.
>Rf1
>Qxc3 26. Rxg6+ fxg6 27. Qxg6+ Qg7 28. Qxe6+ Kh8 29. Qh3+ Qh7 30. Qc3+
>Qg7
>31. Qh3+ Kg8 32. Qe6+ Kh8 33. Qh3+
>{Game drawn by repetition} 1/2-1/2
two possible things: (1) make *sure* you test for 3-fold repetition (or
2-
fold depending on how you implement it) *before* you test a hash
position and
return EXACT or whatever. Because the hash table will let you ignore
any
repetitions if you probe it first, unless you use it for detecting draws
as well as for the usual reasons. (2) repetition is the repeating of a
position, *not* a move, three times.
I checked the above with Crafty and Qh3 is a 3-fold repetition...
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.