Computer Chess Club Archives


Search

Terms

Messages

Subject: Re:

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.