Dev Builds » 20190120-1814

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 08:34:42 1971769 3349 1929 58 1362 +219.2 +/- 9.07
ncm-et-4 08:44:18 1967908 3394 1949 58 1387 +218.43 +/- 8.99
ncm-et-9 08:34:43 1973567 3347 1911 74 1362 +214.28 +/- 9.1
ncm-et-10 08:34:36 1962562 3269 1887 59 1323 +219.46 +/- 9.22
ncm-et-13 08:34:45 1977066 3313 1777 72 1464 +197.7 +/- 8.72
ncm-et-15 08:34:34 1973059 3328 1935 51 1342 +222.97 +/- 9.13
20000 11388 372 8240 +215.25 +/- 3.69

Test Detail

ID Host Started (UTC) Duration Base NPS Games Wins Losses Draws Elo CLI PGN
66987 ncm-et-10 2019-01-22 00:50 00:43:01 1958978 269 162 4 103 +234.04 +/- 33.27
66986 ncm-et-13 2019-01-22 00:44 00:49:02 1974387 313 176 6 131 +211.44 +/- 29.35
66985 ncm-et-15 2019-01-22 00:43 00:50:12 1974204 328 181 5 142 +208.23 +/- 28.01
66984 ncm-et-9 2019-01-22 00:40 00:53:23 1967552 347 192 9 146 +203.77 +/- 27.9
66983 ncm-et-3 2019-01-22 00:39 00:53:45 1973806 349 198 7 144 +213.49 +/- 28.04
66982 ncm-et-4 2019-01-22 00:31 01:01:36 1964768 394 206 5 183 +195.58 +/- 24.4
66981 ncm-et-10 2019-01-21 23:30 01:18:31 1978936 500 306 6 188 +240.82 +/- 24.53
66980 ncm-et-13 2019-01-21 23:24 01:18:27 1980787 500 270 12 218 +198.34 +/- 22.71
66979 ncm-et-15 2019-01-21 23:23 01:18:52 1966305 500 295 5 200 +230.16 +/- 23.63
66978 ncm-et-3 2019-01-21 23:22 01:16:13 1965381 500 290 12 198 +217.85 +/- 24.01
66977 ncm-et-9 2019-01-21 23:21 01:17:22 1980181 500 290 11 199 +218.86 +/- 23.91
66976 ncm-et-4 2019-01-21 23:13 01:16:47 1960768 500 289 16 195 +212.86 +/- 24.31
66975 ncm-et-10 2019-01-21 22:13 01:16:44 1960769 500 295 10 195 +224.97 +/- 24.16
66974 ncm-et-13 2019-01-21 22:07 01:16:39 1973119 500 265 14 221 +191.78 +/- 22.58
66973 ncm-et-3 2019-01-21 22:05 01:16:07 1977564 500 285 9 206 +215.85 +/- 23.38
66972 ncm-et-15 2019-01-21 22:05 01:17:04 1969713 500 286 11 203 +214.85 +/- 23.64
66971 ncm-et-9 2019-01-21 22:03 01:17:32 1968942 500 279 11 210 +207.95 +/- 23.18
66970 ncm-et-4 2019-01-21 21:56 01:16:14 1963383 500 292 8 200 +223.94 +/- 23.75
66969 ncm-et-10 2019-01-21 20:51 01:20:03 1957704 500 287 16 197 +210.89 +/- 24.17
66968 ncm-et-15 2019-01-21 20:47 01:16:14 1979190 500 297 7 196 +230.16 +/- 23.99
66967 ncm-et-13 2019-01-21 20:47 01:18:33 1983206 500 274 10 216 +204.07 +/- 22.77
66966 ncm-et-3 2019-01-21 20:46 01:18:09 1964764 500 276 2 222 +213.85 +/- 22.06
66965 ncm-et-9 2019-01-21 20:45 01:16:14 1969550 500 276 9 215 +206.98 +/- 22.8
66964 ncm-et-4 2019-01-21 20:37 01:18:27 1966923 500 288 9 203 +218.86 +/- 23.58
66963 ncm-et-10 2019-01-21 19:33 01:17:41 1960622 500 281 10 209 +210.89 +/- 23.22
66962 ncm-et-13 2019-01-21 19:29 01:17:14 1971880 500 269 11 220 +198.34 +/- 22.55
66961 ncm-et-15 2019-01-21 19:29 01:17:24 1968944 500 283 8 209 +214.85 +/- 23.15
66960 ncm-et-3 2019-01-21 19:28 01:16:29 1986099 500 302 10 188 +232.26 +/- 24.67
66959 ncm-et-9 2019-01-21 19:27 01:17:25 1975136 500 305 14 181 +231.21 +/- 25.28
66958 ncm-et-4 2019-01-21 19:19 01:16:55 1981576 500 298 10 192 +228.08 +/- 24.38
66957 ncm-et-10 2019-01-21 18:12 01:19:59 1961997 500 272 6 222 +206.01 +/- 22.25
66956 ncm-et-3 2019-01-21 18:11 01:16:16 1966305 500 291 11 198 +219.87 +/- 23.98
66955 ncm-et-15 2019-01-21 18:10 01:17:29 1976543 500 303 8 189 +235.45 +/- 24.53
66954 ncm-et-9 2019-01-21 18:10 01:15:59 1970955 500 295 9 196 +226.0 +/- 24.06
66953 ncm-et-13 2019-01-21 18:09 01:18:24 1972347 500 268 11 221 +197.4 +/- 22.49
66952 ncm-et-4 2019-01-21 18:00 01:17:05 1972553 500 296 4 200 +232.26 +/- 23.59
66951 ncm-et-3 2019-01-21 16:52 01:17:43 1968467 500 287 7 206 +219.87 +/- 23.31
66950 ncm-et-10 2019-01-21 16:52 01:18:37 1958929 500 284 7 209 +216.85 +/- 23.11
66949 ncm-et-9 2019-01-21 16:52 01:16:48 1982656 500 274 11 215 +203.11 +/- 22.86
66948 ncm-et-15 2019-01-21 16:52 01:17:19 1976520 500 290 7 203 +222.92 +/- 23.51
66947 ncm-et-13 2019-01-21 16:52 01:16:26 1983742 500 255 8 237 +188.08 +/- 21.44
66946 ncm-et-4 2019-01-21 16:42 01:17:14 1965387 500 280 6 214 +213.85 +/- 22.75

Commit

Commit ID 58d3ee61757215292b48e32caec9931d901c2940
Author Joost VandeVondele
Date 2019-01-20 18:14:24 UTC
Simplify pondering time management (#1899) stopOnPonderhit is used to stop search quickly on a ponderhit. It is set by mainThread as part of its time management. However, master employs it as a signal between mainThread and the UCI thread. This is not necessary, it is sufficient for the UCI thread to signal that pondering finished, and mainThread should do its usual time-keeping job, and in this case stop immediately. This patch implements this, removing stopOnPonderHit as an atomic variable from the ThreadPool, and moving it as a normal variable to mainThread, reducing its scope. In MainThread::check_time() the search is stopped immediately if ponder switches to false, and the variable stopOnPonderHit is set. Furthermore, ponder has been moved to mainThread, as the variable is only used to exchange signals between the UCI thread and mainThread. The version has been tested locally (as fishtest doesn't support ponder): Score of ponderSimp vs master: 2616 - 2528 - 8630 [0.503] 13774 Elo difference: 2.22 +/- 3.54 which indicates no regression. No functional change.
Copyright 2011–2024 Next Chess Move LLC