Computer Chess Club Archives


Search

Terms

Messages

Subject: what is the result of your qsearch here?

Author: Uri Blass

Date: 05:24:29 01/14/02


[D]5rk1/5p1p/pp3p1Q/5B2/1P6/P4bP1/7P/6K1 w - -


Assume that beta=10000 that is a mate score.

The result of my qsearch is today depends on alpha

If alpha is small enough then my qsearch can see the mate because it does
Qxh7# and find that black has no legal moves.

If alpha is not small enough then the move Qxh7# is pruned by my qsearch as not
better than alpha so the result is alpha.

The result is that it is possible for me to get a fail high and after it fail
low.

usually it does not happen so maybe it is better to start with
alphabeta(score-30,score+30,depth)
after fail high to do alphabeta(score+29,mate,depth)
and only if I get faillow to do alphabeta(score-30,mate,depth)

What is your opinion?

Uri



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.