diff --git a/src/search.cpp b/src/search.cpp index 162a0994..12576378 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -776,8 +776,7 @@ namespace { // Step 7. Razoring. // If eval is really low check with qsearch if it can exceed alpha, if it can't, // return a fail low. - if ( !PvNode - && depth <= 7 + if ( depth <= 7 && eval < alpha - 369 - 254 * depth * depth) { value = qsearch(pos, ss, alpha - 1, alpha);