diff --git a/src/search.cpp b/src/search.cpp index e11da9128..3a161fee1 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -1417,7 +1417,7 @@ moves_loop: // When in check, search starts here // If no good move is found and the previous position was ttPv, then the previous // opponent move is probably good and the new position is added to the search tree. if (bestValue <= alpha) - ss->ttPv = ss->ttPv || ((ss - 1)->ttPv && depth > 3); + ss->ttPv = ss->ttPv || (ss - 1)->ttPv; // Write gathered information in transposition table. Note that the // static evaluation is saved as it was before correction history.