X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fsearch.cpp;h=b571cdf1787204e6c3e7c919da7c782de33439d4;hp=086761a3561b879227231d72279b5c191f015a31;hb=1725ed39adcc4aa6d96117a7b83e1552b37a6baa;hpb=648c7ec25db2040c0af34dd846dfa3f57af5ad0a diff --git a/src/search.cpp b/src/search.cpp index 086761a3..b571cdf1 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -418,7 +418,7 @@ void Thread::search() { beta = std::min(previousScore + delta, VALUE_INFINITE); // Adjust contempt based on root move's previousScore (dynamic contempt) - int dct = ct + 86 * previousScore / (abs(previousScore) + 176); + int dct = ct + (111 - ct / 2) * previousScore / (abs(previousScore) + 176); contempt = (us == WHITE ? make_score(dct, dct / 2) : -make_score(dct, dct / 2));