Author: Miguel A. Ballicora
Date: 18:39:32 08/03/01
Go up one level in this thread
On August 03, 2001 at 17:28:09, Dieter Buerssner wrote: >On August 03, 2001 at 16:57:06, Miguel A. Ballicora wrote: > >>those dxe3 is possible. I do not remember the exact wording but the spirit of >>the rules were that the 3 positions should be "photographically" and >>"dynamically" identical. > >Miguel, thanks for confirming my interpretation of the chess rules in this case. >I can add, that I really like your formulation about "photographically" and >"dynamically". That is the way Oscar Panno explained it to us, a group of 12 year old kids, some time ago... I stole the words. Not only his chess, but also his logic was always crystal clear. >>[...] Even worse, I follow the silly >>FEN convention about the ep squares > >I totally agree with you. It doesn't make any sense at all to me. To the >contrary, it may inspire subtle bugs ... I have this in my program because when I started I thought I could write a PGN reader. I am going to get rid of it. > >>Maybe it is not very expensive to put the correct hash signature after you >>"play" the move and write it down on the score sheet > >Yep. I have already (almost) implemented exactly as you suggest. Another thought: during the search, not doing it correctly will cause that the first repetition (2nd position) to be considered as the first occurrence. I figure that this is not that "terrible" because if a program finds that repeating is the best option, it will find that it is also the best some (few?)plies later, finding the draw eventually. It will only delay the detection of the draw in this particular branch, which happens rarely. In other words, I figure that saving the right signature once the move has been played will avoid the most serious problems. Another thing for my to-do list that is already enormous! Regards, Miguel > >Regards, >Dieter
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.