X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fsearch.cpp;h=53811de04701c4705053dc0d3ed1e52049db0aed;hp=c0b6507ce9ecddeffac44bc2bea2df64ed7d2de7;hb=c1ea5ed6f7204afd6cb03a80ca8d124bd82cc40d;hpb=53f882ff1a95d444dd9b3cd0eb39d493d0e6280e diff --git a/src/search.cpp b/src/search.cpp index c0b6507c..53811de0 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -1369,7 +1369,8 @@ namespace { { // History pruning. See ok_to_prune() definition if ( moveCount >= 2 + int(depth) - && ok_to_prune(pos, move, ss[ply].threatMove, depth)) + && ok_to_prune(pos, move, ss[ply].threatMove, depth) + && bestValue > value_mated_in(PLY_MAX)) continue; // Value based pruning