Author: Bas Hamstra
Date: 02:14:23 10/05/99
I have been thinking about "Delta pruning". The way I saw it (a while ago) in Crafty is like this: Delta = Alpha - Material - Margin; Then for each capture: if(CaptureValue < Delta) skip this capture. Now I would like a raction to the following statements: (Material - Margin) is a cheap estimation of the current eval. If positional bonusses get frequently more than a pawn (or even more) "Margin" should be set to near the maximum the positional part of the score can be, or else this estimation can become very inaccurate and introduces much errors. Reaction? If positional bonusses get frequently much more than a pawn, maybe it is more accurate to use this: Delta = Alpha - Eval; Because with one move the Eval won't change *that* much. Reaction? Regards, Bas Hamstra.
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.