Author: Eric Oldre
Date: 20:43:55 04/19/04
Go up one level in this thread
On April 19, 2004 at 23:37:21, Jon Dart wrote: >On April 19, 2004 at 20:10:01, Eric Oldre wrote: > >> it seems he is refering to just doing a static eval in the futility >> pruning. that just seems dangerous to me, not taking into account hanging >> pieces etc. > >I believe he does take into account hanging pieces. Rebel uses eval throughout >the tree and has this information available. > >--Jon From what i can tell, he mentions taking hanging pieces into account other places in his code, but not in the futility. to quote: "The routine "Futility_One" does exactly the same as the rountine "Lazy_Eval" (see above)" and where he talks about it above he says: "The routine "Lazy_Eval" calculates the all the material on the board plus its piece-square values in I_SCORE, actually REBEL has I_SCORE always at hand since it is incremental maintained in "Make_Move" and "Undo_Move" and always is up-to-date. "
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.