mirror of
https://github.com/official-stockfish/Stockfish.git
synced 2026-07-22 12:47:08 +00:00
Do more pruning in moves loop
Effectively reverts one commit from some months ago. Passed VVLTC SPRT with STC bounds https://tests.stockfishchess.org/tests/view/680d39373629b02d74b156d7 LLR: 2.95 (-2.94,2.94) <0.00,2.00> Total: 405058 W: 104843 L: 104111 D: 196104 Ptnml(0-2): 35, 38029, 125672, 38755, 38 Passed VVLTC SPRT with LTC bounds https://tests.stockfishchess.org/tests/view/680d1a3b3629b02d74b1563d LLR: 2.94 (-2.94,2.94) <0.50,2.50> Total: 57032 W: 14917 L: 14588 D: 27527 Ptnml(0-2): 6, 5202, 17768, 5537, 3 closes https://github.com/official-stockfish/Stockfish/pull/6031 Bench: 1643819
This commit is contained in:
+1
-3
@@ -1049,8 +1049,6 @@ moves_loop: // When in check, search starts here
|
||||
|
||||
Depth r = reduction(improving, depth, moveCount, delta);
|
||||
|
||||
r -= 32 * moveCount;
|
||||
|
||||
// Increase reduction for ttPv nodes (*Scaler)
|
||||
// Smaller or even negative value is better for short time controls
|
||||
// Bigger value is better for long time controls
|
||||
@@ -1230,7 +1228,7 @@ moves_loop: // When in check, search starts here
|
||||
// These reduction adjustments have no proven non-linear scaling
|
||||
|
||||
r += 306; // Base reduction offset to compensate for other tweaks
|
||||
r -= moveCount * 34;
|
||||
r -= moveCount * 66;
|
||||
r -= std::abs(correctionValue) / 29696;
|
||||
|
||||
if (PvNode && std::abs(bestValue) <= 2000)
|
||||
|
||||
Reference in New Issue
Block a user