]> git.sesse.net Git - stockfish/commitdiff
Update WDL model for current SF
authorJoost VandeVondele <Joost.VandeVondele@gmail.com>
Sun, 31 Jul 2022 12:58:13 +0000 (14:58 +0200)
committerJoost VandeVondele <Joost.VandeVondele@gmail.com>
Sat, 6 Aug 2022 11:57:30 +0000 (13:57 +0200)
This updates the WDL model based on the LTC statistics for the two weeks (3M games).

for old results see:

https://github.com/official-stockfish/Stockfish/pull/3981
https://github.com/official-stockfish/Stockfish/pull/3582
https://github.com/official-stockfish/Stockfish/pull/2778

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

No functional change.

src/uci.cpp

index c0bacfafefea2a56ea032674db28c3d11e2e951b..ec106ee9f40e39fd4492aaeba6516bf387fa0b17 100644 (file)
@@ -207,8 +207,8 @@ namespace {
      // The coefficients of a third-order polynomial fit is based on the fishtest data
      // for two parameters that need to transform eval to the argument of a logistic
      // function.
-     double as[] = {-1.17202460e-01, 5.94729104e-01, 1.12065546e+01, 1.22606222e+02};
-     double bs[] = {-1.79066759,  11.30759193, -17.43677612,  36.47147479};
+     double as[] = { 0.50379905,  -4.12755858,  18.95487051, 152.00733652};
+     double bs[] = {-1.71790378,  10.71543602, -17.05515898,  41.15680404};
      double a = (((as[0] * m + as[1]) * m + as[2]) * m) + as[3];
      double b = (((bs[0] * m + bs[1]) * m + bs[2]) * m) + bs[3];