Dev Builds » 20180423-0608

Use this dev build

NCM plays each Stockfish dev build 20,000 times against Stockfish 7. This yields an approximate Elo difference and establishes confidence in the strength of the dev builds.

Summary

Host Duration Avg Base NPS Games Wins Losses Draws Elo
ncm-et-3 06:00:56 2001754 2405 1090 85 1230 +154.65 +/- 9.43
ncm-et-4 06:00:46 1997024 2396 1167 61 1168 +173.49 +/- 9.68
ncm-et-5 01:47:43 2023201 710 352 22 336 +174.9 +/- 18.2
ncm-et-6 01:47:46 2025326 724 329 26 369 +154.92 +/- 17.25
ncm-et-7 01:47:48 1997637 715 342 19 354 +169.16 +/- 17.57
ncm-et-8 01:47:50 1972885 715 311 15 389 +153.01 +/- 16.41
ncm-et-9 06:00:39 1999857 2381 1106 85 1190 +159.28 +/- 9.62
ncm-et-10 06:00:51 1990731 2363 1072 82 1209 +155.11 +/- 9.51
ncm-et-11 01:47:48 1995381 709 325 20 364 +159.86 +/- 17.25
ncm-et-12 01:47:52 2018249 719 301 24 394 +141.13 +/- 16.45
ncm-et-13 05:59:59 1996941 2373 1066 89 1218 +152.06 +/- 9.48
ncm-et-14 01:47:54 2019940 711 332 23 356 +161.75 +/- 17.57
ncm-et-15 06:00:35 1977103 2364 1124 78 1162 +165.14 +/- 9.74
ncm-et-16 01:47:39 2020103 715 323 28 364 +152.43 +/- 17.4
20000 9240 657 10103 +159.42 +/- 3.29

Test Detail

ID Host Started (UTC) Duration Base NPS Games Wins Losses Draws Elo CLI PGN
51180 ncm-et-15 2018-08-25 13:04 00:23:11 1939555 149 65 5 79 +148.3 +/- 37.14
51179 ncm-et-10 2018-08-25 13:03 00:23:57 1977350 155 67 7 81 +141.89 +/- 37.02
51178 ncm-et-13 2018-08-25 13:03 00:24:06 1972245 159 75 8 76 +156.13 +/- 38.78
51177 ncm-et-9 2018-08-25 13:02 00:25:21 1987981 165 73 3 89 +157.34 +/- 34.42
51176 ncm-et-4 2018-08-25 13:00 00:26:58 1990822 176 86 5 85 +172.88 +/- 36.19
51175 ncm-et-3 2018-08-25 12:58 00:28:51 1988612 196 86 5 105 +152.71 +/- 31.91
51174 ncm-et-9 2018-08-25 11:45 01:15:25 1985936 500 229 24 247 +151.35 +/- 21.32
51173 ncm-et-10 2018-08-25 11:45 01:16:45 1981537 500 225 18 257 +153.02 +/- 20.65
51172 ncm-et-15 2018-08-25 11:44 01:18:37 1923630 500 227 15 258 +157.24 +/- 20.52
51171 ncm-et-4 2018-08-25 11:44 01:15:13 1991139 500 243 14 243 +171.9 +/- 21.3
51170 ncm-et-13 2018-08-25 11:44 01:18:10 1986724 500 223 30 247 +141.44 +/- 21.42
51169 ncm-et-3 2018-08-25 11:43 01:14:15 1989558 500 230 21 249 +154.7 +/- 21.15
51168 ncm-et-9 2018-08-25 10:28 01:15:50 1986878 500 234 16 250 +162.35 +/- 20.97
51167 ncm-et-3 2018-08-25 10:28 01:13:54 1990506 500 230 17 253 +158.08 +/- 20.84
51166 ncm-et-13 2018-08-25 10:28 01:14:46 1986882 500 214 14 272 +147.19 +/- 19.76
51165 ncm-et-15 2018-08-25 10:28 01:15:18 1980911 500 247 19 234 +171.02 +/- 21.93
51164 ncm-et-10 2018-08-25 10:27 01:16:39 1979659 500 222 8 270 +158.93 +/- 19.65
51163 ncm-et-4 2018-08-25 10:27 01:15:25 1988772 500 245 19 236 +169.27 +/- 21.82
51162 ncm-et-4 2018-08-25 09:11 01:15:19 1988454 500 249 7 244 +183.51 +/- 21.0
51161 ncm-et-15 2018-08-25 09:11 01:15:47 1980598 500 240 21 239 +163.21 +/- 21.7
51160 ncm-et-3 2018-08-25 09:11 01:16:04 1989558 500 226 16 258 +155.54 +/- 20.54
51159 ncm-et-9 2018-08-25 09:11 01:16:25 1991455 500 240 15 245 +168.4 +/- 21.22
51158 ncm-et-13 2018-08-25 09:11 01:16:02 1985306 500 234 9 257 +168.4 +/- 20.37
51157 ncm-et-10 2018-08-25 09:11 01:15:40 1967103 500 223 27 250 +143.89 +/- 21.21
22278 ncm-et-11 2018-04-23 20:01 00:31:10 2000139 209 96 7 106 +158.01 +/- 32.25
22277 ncm-et-14 2018-04-23 20:01 00:31:33 2019208 211 99 4 108 +168.51 +/- 31.55
22276 ncm-et-10 2018-04-23 20:01 00:31:30 2019370 208 101 4 103 +175.59 +/- 32.5
22275 ncm-et-3 2018-04-23 20:01 00:31:38 2026228 209 102 10 97 +164.15 +/- 34.35
22274 ncm-et-15 2018-04-23 20:00 00:31:44 2018232 215 100 6 109 +162.87 +/- 31.68
22273 ncm-et-13 2018-04-23 20:00 00:31:57 2025408 214 91 6 117 +146.03 +/- 30.16
22272 ncm-et-8 2018-04-23 20:00 00:32:32 1951443 215 94 4 117 +154.96 +/- 29.94
22271 ncm-et-12 2018-04-23 19:59 00:32:49 2015500 219 87 9 123 +129.41 +/- 29.51
22270 ncm-et-5 2018-04-23 19:59 00:32:39 2023119 210 95 8 107 +153.14 +/- 32.17
22269 ncm-et-4 2018-04-23 19:59 00:32:54 1998041 220 107 4 109 +176.41 +/- 31.55
22268 ncm-et-7 2018-04-23 19:59 00:32:59 2013926 215 100 5 110 +164.87 +/- 31.38
22267 ncm-et-16 2018-04-23 19:59 00:33:08 2019533 215 98 9 108 +153.0 +/- 32.15
22266 ncm-et-6 2018-04-23 19:59 00:33:16 2026063 224 110 7 107 +172.7 +/- 32.32
22265 ncm-et-9 2018-04-23 19:58 00:33:33 2022303 216 95 10 111 +144.52 +/- 31.68
22264 ncm-et-13 2018-04-23 18:44 01:14:58 2025081 500 229 22 249 +153.02 +/- 21.17
22263 ncm-et-16 2018-04-23 18:43 01:14:31 2020673 500 225 19 256 +152.18 +/- 20.73
22262 ncm-et-15 2018-04-23 18:43 01:15:58 2019696 500 245 12 243 +175.44 +/- 21.24
22261 ncm-et-7 2018-04-23 18:43 01:14:49 1981348 500 242 14 244 +171.02 +/- 21.24
22260 ncm-et-6 2018-04-23 18:43 01:14:30 2024590 500 219 19 262 +147.19 +/- 20.41
22259 ncm-et-12 2018-04-23 18:43 01:15:03 2020999 500 214 15 271 +146.36 +/- 19.84
22258 ncm-et-8 2018-04-23 18:43 01:15:18 1994328 500 217 11 272 +152.18 +/- 19.66
22257 ncm-et-3 2018-04-23 18:43 01:16:14 2026066 500 216 16 268 +147.19 +/- 20.02
22256 ncm-et-14 2018-04-23 18:43 01:16:21 2020673 500 233 19 248 +158.93 +/- 21.16
22255 ncm-et-5 2018-04-23 18:43 01:15:04 2023283 500 257 14 229 +184.42 +/- 22.1
22254 ncm-et-4 2018-04-23 18:43 01:14:57 2024917 500 237 12 251 +168.4 +/- 20.8
22253 ncm-et-9 2018-04-23 18:43 01:14:05 2024590 500 235 17 248 +162.35 +/- 21.11
22252 ncm-et-10 2018-04-23 18:43 01:16:20 2019371 500 234 18 248 +160.64 +/- 21.13
22251 ncm-et-11 2018-04-23 18:43 01:16:38 1990624 500 229 13 258 +160.64 +/- 20.45

Commit

Commit ID 82f7d507eaf83e27a33bf0b433be08d23320b6fe
Author Stéphane Nicolet
Date 2018-04-23 06:08:27 UTC
Allow UCI parameters to be double Change the operators of the Option type in uci.h to accept floating point numbers in double precision on input as the numerical type for the "spin" values of the UCI protocol. The output of Stockfish after the "uci" command is unaffected. This change is compatible with all the existing GUI (as they will continue sending integers that we can interpret as doubles in SF), and allows us to pass double parameters to Stockfish in the console via the "setoption" command. This will be useful if we implement another tuner as an alternative for SPSA. Closes https://github.com/official-stockfish/Stockfish/pull/1556 No functional change. --------------------- A example of the new functionality in action in the branch `tune_float2'`: https://github.com/snicolet/Stockfish/commit/876c322d0f20ee232da977b4d3489c4cc929765e I have added the following lines in ucioptions.cpp: ```C++ void on_pi(const Option& o) { double x = Options["PI"]; // or double x = o; std::cerr << "received value is x = " << x << std::endl; } ... o["PI"] << Option(3.1415926, -10000000, 10000000, on_pi); ``` Then I can change the value of Pi in Stockfish via the command line, and check that Stockfish understands a floating point: ```` > ./stockfish > setoption name PI value 2.7182818284 received value is x = 2.71828 ```` On output, the default value of Pi is truncated to 3 (to remain compatible with the UCI protocol and GUIs): ```` > uci [...] option name SyzygyProbeLimit type spin default 6 min 0 max 6 option name PI type spin default 3 min -10000000 max 10000000 uciok ````
Copyright 2011–2024 Next Chess Move LLC