diff --git a/src/search.cpp b/src/search.cpp index 4a41a8b0b09..2585907e326 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -1196,8 +1196,9 @@ namespace { // are really negative and movecount is low, we allow this move to be searched // deeper than the first move (this may lead to hidden double extensions). int deeper = r >= -1 ? 0 + : bestMove ? 0 : moveCount <= 4 ? 2 - : PvNode && depth > 4 ? 1 + : PvNode ? 1 : cutNode && moveCount <= 8 ? 1 : 0;