Author: John Boyd
Date: 18:56:41 05/02/03
Go up one level in this thread
On May 02, 2003 at 20:56:07, Dann Corbit wrote: >On May 02, 2003 at 19:03:25, Dieter Buerssner wrote: >[snip] >>>3. Null move. (make/unmake is the tricky part) >> >>Why is make/unmake the tricky part? To me, makeing a null move looks much >>easier, than making a normal move. All you have to do in a typical >>implementation, is delete the ep-target (perhaps reset 50 move counter), and >>increment some index (or pointer) to some move stack and update side to move >>(which may be implicit by the increment). > >Probably just seemed like it, because I screwed it up the first time I tried it. > I also had to fiddle with it for double null move and some other odds and ends. That was my experience too. I vaguely remember having trouble with the way TSCP calculated its ep square. It needed some debugging to get null move working. Definitely worth it though.
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.