mirror of
https://github.com/sockspls/badfish
synced 2025-04-29 16:23:09 +00:00
Revert "Simplify Away Quadruple Extensions"
This reverts commit 4edd1a3
The unusual result of (combined) +12.0 +- 3.7 in the 2 VVLTC simplification SPRTs ran was the result of base having only 64MB of hash instead of 512MB (Asymmetric hash).
Vizvezdenec was the one to notice this.
closes https://github.com/official-stockfish/Stockfish/pull/5265
bench 1404295
Co-Authored-By: Michael Chaly <26898827+Vizvezdenec@users.noreply.github.com>
This commit is contained in:
parent
99f1bacfd6
commit
2d32581623
1 changed files with 3 additions and 1 deletions
|
@ -1053,9 +1053,11 @@ moves_loop: // When in check, search starts here
|
|||
int doubleMargin = 298 * PvNode - 209 * !ttCapture;
|
||||
int tripleMargin =
|
||||
117 + 252 * PvNode - 270 * !ttCapture + 111 * (ss->ttPv || !ttCapture);
|
||||
int quadMargin = 471 + 343 * PvNode - 281 * !ttCapture + 217 * ss->ttPv;
|
||||
|
||||
extension = 1 + (value < singularBeta - doubleMargin)
|
||||
+ (value < singularBeta - tripleMargin);
|
||||
+ (value < singularBeta - tripleMargin)
|
||||
+ (value < singularBeta - quadMargin);
|
||||
|
||||
depth += ((!PvNode) && (depth < 15));
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue