Author: Sune Fischer
Date: 09:02:05 02/25/03
Go up one level in this thread
On February 25, 2003 at 11:27:01, Pat King wrote: >On February 25, 2003 at 05:09:16, Sune Fischer wrote: > >>On February 24, 2003 at 22:27:46, Omid David Tabibi wrote: >> >>>On February 24, 2003 at 20:17:05, Sune Fischer wrote: >>> >>>>Hey there. >>>> >>>>I've dumped the triangle PV >>> >>>What was wrong with the poor thing?! >> >>Too messy and possibly slow (but not sure about that). >>The final drop came when I couldn't make it bug free, there was always a few >>illegal moves at the end of it. This happened at every other iteration and I >>think it had something to do with me not nulling the pv right in qsearch when >>returning stand pat score, or something like that, anyway I got tired looking >>for the bug. >> >>-S. >Bugs must die. Even though you've thrown out the code that provided evidence of >the bug, you don't know that you've killed the bug. That's how I started making >real progress, by killing each bug, no matter how long it took, before moving >on. I spent 4 months on one intermittent castling quirk because I've learned >from 10 years of banging my head against walls, that if I didn't, the bug would >be harder to find, and harder to fix, later when my program had grown bigger and >more complex. Sure, but I'm pretty confident I threw out the bug along with the array thing, in fact that was my motivation for getting rid of the array. It was not playing illegal moves internally, they just somehow ended up being copied around in the array. -S.
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.