]> git.sesse.net Git - stockfish/commit
Simplify away SEE verification
authorGuenther Demetz <guenther.demetz@wuerth-phoenix.com>
Wed, 31 May 2023 09:48:18 +0000 (11:48 +0200)
committerJoost VandeVondele <Joost.VandeVondele@gmail.com>
Sun, 4 Jun 2023 21:01:14 +0000 (23:01 +0200)
commit5930c0defbe01576315d7d081447f94a01daf337
treeb997a6de725b5a61130ae31c9f3082ab6d3b24a9
parent6cf8d938c5950ddedb8a92cdea4712f7d507c614
Simplify away SEE verification

After 4 simplificatons over PR#4453 the idea does not yield significant
improvement anymore. Maybe also
https://tests.stockfishchess.org/tests/view/640c88092644b62c3394c1c5 was
a fluke.

Passed non-regression bounds:

STC:
https://tests.stockfishchess.org/tests/view/64705389c079b6583146d873
LLR: 2.93 (-2.94,2.94) <-1.75,0.25>
Total: 131936 W: 35040 L: 34930 D: 61966
Ptnml(0-2): 336, 14559, 36035, 14735, 303

LTC:
https://tests.stockfishchess.org/tests/view/6471a2ade549d9cf2fb213cd
LLR: 2.95 (-2.94,2.94) <-1.75,0.25>
Total: 407700 W: 109999 L: 110164 D: 187537
Ptnml(0-2): 279, 39913, 123689, 39632, 337

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

bench: 2675974
src/position.cpp
src/position.h
src/search.cpp