Computer Chess Club Archives


Search

Terms

Messages

Subject: Lazy Eval Questions

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.