X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fsearch.cpp;h=1101a41ed69e046561bdb18d61284af587ed613f;hp=b75870ff5021968f66d0e0a0aa02271a310cec00;hb=a753e20bd4fc1e916f7e99884c01bb63fd7c1326;hpb=5254a6040c59cf7d3b9faa847168ccbd628c0574 diff --git a/src/search.cpp b/src/search.cpp index b75870ff..1101a41e 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -505,7 +505,7 @@ void Thread::search() { bool doEasyMove = rootMoves[0].pv[0] == easyMove && mainThread->bestMoveChanges < 0.03 - && Time.elapsed() > Time.optimum() * 5 / 42; + && Time.elapsed() > Time.optimum() * 5 / 44; if ( rootMoves.size() == 1 || Time.elapsed() > Time.optimum() * unstablePvFactor * improvingFactor / 628 @@ -657,7 +657,7 @@ namespace { update_cm_stats(ss-1, pos.piece_on(prevSq), prevSq, -stat_bonus(depth + ONE_PLY)); } // Penalty for a quiet ttMove that fails low - else if (ttValue < alpha && !pos.capture_or_promotion(ttMove)) + else if (!pos.capture_or_promotion(ttMove)) { Value penalty = -stat_bonus(depth + ONE_PLY); thisThread->history.update(pos.side_to_move(), ttMove, penalty);