]> git.sesse.net Git - stockfish/commit - src/evaluate.cpp
Simplify both position calls in useClassical
authorperegrineshahin <peregrineshahin@gmail.com>
Thu, 22 Sep 2022 05:49:21 +0000 (08:49 +0300)
committerJoost VandeVondele <Joost.VandeVondele@gmail.com>
Tue, 27 Sep 2022 05:54:36 +0000 (07:54 +0200)
commit232bf19be43117cdecea054c9a825735f0b47842
tree0cddfdf770ada694d3f2b82161d1046c3c5ce6c4
parent4339a756ac0a97563442ee4fb67694a5dfc66da4
Simplify both position calls in useClassical

Simplify the use of classical evaluation when using default settings to only be dependent on piece count and decisive PSQ

passed STC:
https://tests.stockfishchess.org/tests/view/632d32a7006ef9eb96d86ce9
LLR: 2.96 (-2.94,2.94) <-1.75,0.25>
Total: 108048 W: 28904 L: 28763 D: 50381
Ptnml(0-2): 383, 12060, 29006, 12183, 392

passed LTC:
https://tests.stockfishchess.org/tests/view/632d705a006ef9eb96d87649
LLR: 2.93 (-2.94,2.94) <-1.75,0.25>
Total: 76600 W: 20671 L: 20516 D: 35413
Ptnml(0-2): 34, 7533, 23023, 7664, 46

Inspired by sorais, credit to him.

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

bench  4173163
src/evaluate.cpp