]> git.sesse.net Git - stockfish/blobdiff - src/search.cpp
Fix compare function in previous patch
[stockfish] / src / search.cpp
index 2ad535ccb56b93ce1690eff7e9d800df1f077d23..55df6172c64c779d890431bc6f0f42abab2cc9fb 100644 (file)
@@ -191,7 +191,7 @@ namespace {
 void Search::init() {
 
   for (int i = 1; i < MAX_MOVES; ++i)
-      Reductions[i] = int(23.4 * std::log(i));
+      Reductions[i] = int((23.4 + std::log(Threads.size()) / 2) * std::log(i));
 }
 
 
@@ -1008,7 +1008,7 @@ moves_loop: // When in check, search starts from here
                && pos.advanced_pawn_push(move)
                && pos.pawn_passed(us, to_sq(move)))
           extension = ONE_PLY;
-          
+
       // Castling extension
       if (type_of(move) == CASTLING)
           extension = ONE_PLY;