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.01 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.