diff --git a/src/search.cpp b/src/search.cpp index 7a06dad9..6dcd9f1d 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -856,7 +856,8 @@ split_point_start: // At split points actual search starts from here && !captureOrPromotion && !inCheck && !dangerous - && move != ttMove) + && move != ttMove + && bestValue > VALUE_MATED_IN_MAX_PLY) { // Move count based pruning if ( depth < 16 * ONE_PLY