mirror of
https://github.com/HChaZZY/Stockfish.git
synced 2025-12-06 10:53:50 +08:00
Remove extra division
closes https://github.com/official-stockfish/Stockfish/pull/5943 No functional change
This commit is contained in:
@@ -1444,12 +1444,12 @@ moves_loop: // When in check, search starts here
|
||||
// Bonus for prior quiet countermove that caused the fail low
|
||||
else if (!priorCapture && prevSq != SQ_NONE)
|
||||
{
|
||||
int bonusScale = (std::clamp(160 * (depth - 4) / 2, 0, 200) + 34 * !allNode
|
||||
+ 164 * ((ss - 1)->moveCount > 8)
|
||||
+ 141 * (!ss->inCheck && bestValue <= ss->staticEval - 100)
|
||||
+ 121 * (!(ss - 1)->inCheck && bestValue <= -(ss - 1)->staticEval - 75)
|
||||
+ 86 * ((ss - 1)->isTTMove) + 86 * (ss->cutoffCnt <= 3)
|
||||
+ std::min(-(ss - 1)->statScore / 112, 303));
|
||||
int bonusScale =
|
||||
(std::clamp(80 * depth - 320, 0, 200) + 34 * !allNode + 164 * ((ss - 1)->moveCount > 8)
|
||||
+ 141 * (!ss->inCheck && bestValue <= ss->staticEval - 100)
|
||||
+ 121 * (!(ss - 1)->inCheck && bestValue <= -(ss - 1)->staticEval - 75)
|
||||
+ 86 * ((ss - 1)->isTTMove) + 86 * (ss->cutoffCnt <= 3)
|
||||
+ std::min(-(ss - 1)->statScore / 112, 303));
|
||||
|
||||
bonusScale = std::max(bonusScale, 0);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user