X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fsearch.cpp;h=3116e80e8b6f2b7ba66eebab3282c59b79cd534c;hp=6d332c5ecc24fd867654679ae070267abf07d899;hb=5af8179647b9e80353cb8f532990cae572ba6412;hpb=55df3fa2d7631ed67e46f9433aa7f3a71c18e5e7 diff --git a/src/search.cpp b/src/search.cpp index 6d332c5e..3116e80e 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -1217,9 +1217,7 @@ split_point_start: // At split points actual search starts from here if (futilityValue < beta) { - if (futilityValue > bestValue) - bestValue = futilityValue; - + bestValue = std::max(bestValue, futilityValue); continue; } @@ -1227,7 +1225,10 @@ split_point_start: // At split points actual search starts from here if ( futilityBase < beta && depth < DEPTH_ZERO && pos.see(move) <= 0) + { + bestValue = std::max(bestValue, futilityBase); continue; + } } // Detect non-capture evasions that are candidate to be pruned