X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fsearch.cpp;h=a3ce4c2d3a49c2a257dc9a74a35e5e3f3a2aa7bf;hp=f1136e3e5b423cfaed45bae25fbc591c341690a7;hb=190f38a7c2a64f7e89f06871533d87ba7b287fdc;hpb=bf6b647a1afd0bfa25ee627622824a3ecb666c5d diff --git a/src/search.cpp b/src/search.cpp index f1136e3e..a3ce4c2d 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -71,7 +71,7 @@ namespace { int Reductions[MAX_MOVES]; // [depth or moveNumber] Depth reduction(bool i, Depth d, int mn) { - int r = Reductions[d / ONE_PLY] * Reductions[mn] / 1024; + int r = Reductions[d / ONE_PLY] * Reductions[mn]; return ((r + 512) / 1024 + (!i && r > 1024)) * ONE_PLY; } @@ -149,7 +149,7 @@ namespace { void Search::init() { for (int i = 1; i < MAX_MOVES; ++i) - Reductions[i] = int(733.3 * std::log(i)); + Reductions[i] = int(22.9 * std::log(i)); }