diff --git a/src/search.cpp b/src/search.cpp index 57bd3811..23608f7a 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -667,17 +667,9 @@ namespace { // Step 7. Razoring (skipped when in check) if ( !PvNode - && depth < 3 * ONE_PLY + && depth <= ONE_PLY && eval + RazorMargin <= alpha) - { - if (depth <= ONE_PLY) - return qsearch(pos, ss, alpha, alpha+1); - - Value ralpha = alpha - RazorMargin; - Value v = qsearch(pos, ss, ralpha, ralpha+1); - if (v <= ralpha) - return v; - } + return qsearch(pos, ss, alpha, alpha+1); // Step 8. Futility pruning: child node (skipped when in check) if ( !rootNode