1
0
Fork 0
mirror of https://github.com/sockspls/badfish synced 2025-04-30 08:43:09 +00:00

Simplify a condition in update of best move

No functional change.

Signed-off-by: Marco Costalba <mcostalba@gmail.com>
This commit is contained in:
Marco Costalba 2010-12-24 17:07:00 +01:00
parent f97c5b6909
commit d40a12f948

View file

@ -1380,15 +1380,15 @@ split_point_start: // At split points actual search starts from here
if (value > alpha) if (value > alpha)
{ {
if (SpNode && (!PvNode || value >= beta))
sp->stopRequest = true;
if (PvNode && value < beta) // We want always alpha < beta if (PvNode && value < beta) // We want always alpha < beta
{ {
alpha = value; alpha = value;
if (SpNode) if (SpNode)
sp->alpha = value; sp->alpha = value;
} }
else if (SpNode)
sp->stopRequest = true;
if (value == value_mate_in(ply + 1)) if (value == value_mate_in(ply + 1))
ss->mateKiller = move; ss->mateKiller = move;