Author: Stuart Cracraft
Date: 22:15:32 09/05/04
I looked back in the comments of my program code and saw that it was born on June 5, 2004. It is 3 months old today. I was mistaken thinking it was back in April since the create date comment is clearly 04/06/05. Baby GA is 4274 lines of ugly C code with bazillions of hard-to-read #ifdef's for every conceivable chess feature one could think of all packed into a single file that would lose me every programming contest. Baby GA's most-recent changes include avoiding null move if inside principal variation and adding see() value for a capture to its pre-search move order score along with the existng mvv/lva to break ties of identical capture see scores, the first effective use of see() for move-ordering in the program, for a very slight gain over the existing move-ordering. On the occasion of the 3 month anniversary of "Baby GA", I thank those too numerous to name on this board for all the ideas and encouragement. Stuart
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.