]> git.sesse.net Git - stockfish/commit
Simplification: use Arctan for the optimism S-curve
authorIIvec <ivan.ivec@gmail.com>
Mon, 5 Mar 2018 21:24:26 +0000 (22:24 +0100)
committerStéphane Nicolet <cassio@free.fr>
Wed, 7 Mar 2018 21:51:31 +0000 (22:51 +0100)
commit82697f1193cc8c99c99c282361a3ada25c758243
tree4b5f173a154e64baf6898c3f4df9c750c6431ef0
parent65c3bb8586eba11277f8297ef0f55c121772d82c
Simplification: use Arctan for the optimism S-curve

This was an idea of Gontran Lemaire (gonlem), but the graphs
he published did not seem accurate to me. I did my own graphs,
got my own constants and here is the result:

STC:
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 42179 W: 8704 L: 8622 D: 24853
http://tests.stockfishchess.org/tests/view/5a9db6270ebc590297cb611b

LTC:
LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 17737 W: 2702 L: 2577 D: 12458
http://tests.stockfishchess.org/tests/view/5a9eb5b20ebc590297cb61b2

Note: we are now back to 70% draw rate in selfplay mode!

Bench: 5544908
src/search.cpp