Author: William Bryant
Date: 18:27:18 10/10/99
I picked up bits and pieces of the lazy eval heuristic from recent discussions. As I understand it, inside the evaluation routine if the score after looking at material (and possible other simple eval terms) is so far enough below alpha that positonal scoring is unlikely to bring it up to alpha, then simply return alpha. ie. if ((materialScoreDifference + MaxPositionalScoreAdjustment) < alpha) return alpha; What about if the materialScoreDifference - MaxPositionalScoreAdjustment > beta; return beta; This seems very similar to using delta scores to remove loosing captures in the QSearch. Is this the gist of the heuristic. Are there pitfalls that I'm not considering. Any references? Thank you, William wbryant@ix.netcom.com
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.