Author: Michael Chaly
Date: Thu Feb 17 20:45:21 2022 +0100
Timestamp: 1645127121
Tune search at very long time control
This patch is a result of tuning done by user @candirufish after 150k games.
Since the tuned values were really interesting and touched heuristics
that are known for their non-linear scaling I decided to run limited
games LTC match, even if the STC test was really bad (which was expected).
After seeing the results of the LTC match, I also run a VLTC (very long
time control) SPRTtest, which passed.
The main difference is in extensions: this patch allows much more
singular/double extensions, both in terms of allowing them at lower
depths and with lesser margins.
Failed STC:
https://tests.stockfishchess.org/tests/view/620d66643ec80158c0cd3b46 LLR: -2.94 (-2.94,2.94) <0.00,2.50>
Total: 4968 W: 1194 L: 1398 D: 2376 Elo -14.27
Ptnml(0-2): 47, 633, 1294, 497, 13
Performed well at LTC in a fixed-length match:
https://tests.stockfishchess.org/tests/view/620d66823ec80158c0cd3b4a ELO: 3.36 +-1.8 (95%) LOS: 100.0%
Total: 30000 W: 7966 L: 7676 D: 14358 Elo +3.36
Ptnml(0-2): 36, 2936, 8755, 3248, 25
Passed VLTC SPRT test:
https://tests.stockfishchess.org/tests/view/620da11a26f5b17ec884f939 LLR: 2.96 (-2.94,2.94) <0.50,3.00>
Total: 4400 W: 1326 L: 1127 D: 1947 Elo +15.72
Ptnml(0-2): 13, 309, 1348, 526, 4
closes
https://github.com/official-stockfish/Stockfish/pull/3937 Bench: 6318903
see source
Ist verlorene Elo bei STC noch besonders wichtig?
Schließlich verwendet niemand außer den Entwicklern Stockfish mit so extrem kurzen Bedenkzeiten.
Außerdem wird durch top Hardware die Elo bei so extrem kurzen Bedenkzeiten massiv gesteigert.