]> git.sesse.net Git - stockfish/commit
Simplify away piece count condition for useClassical
authorMuzhen Gaming <61100393+XInTheDark@users.noreply.github.com>
Tue, 4 Apr 2023 23:25:00 +0000 (07:25 +0800)
committerJoost VandeVondele <Joost.VandeVondele@gmail.com>
Wed, 5 Apr 2023 06:18:53 +0000 (08:18 +0200)
commita2737d8bb5e480563823820fb12a8887d61c991e
treebc8daa9bf6cde86c3cef11afe1e0703cdf6476a7
parent9a42bbdf3163222db5e0fa764d48ca0a09a0dec2
Simplify away piece count condition for useClassical

Simplify away the piece count condition for useClassical. In compensation, the psq requirement is increased by 15%.

Also updated the Elo estimate for useClassical, based on recent testing.

Simplification STC:
https://tests.stockfishchess.org/tests/view/642acbb577ff3301150d3ef5
LLR: 2.96 (-2.94,2.94) <-1.75,0.25>
Total: 51984 W: 13906 L: 13707 D: 24371
Ptnml(0-2): 150, 5638, 14227, 5817, 160

Simplification LTC:
https://tests.stockfishchess.org/tests/view/642b9c5777ff3301150d778a
LLR: 2.94 (-2.94,2.94) <-1.75,0.25>
Total: 119696 W: 32412 L: 32300 D: 54984
Ptnml(0-2): 53, 11529, 36567, 11651, 48

closes https://github.com/official-stockfish/Stockfish/pull/4494

Bench: 5089321
src/evaluate.cpp