Dev Builds » 20180801-1040

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 09:03:03 1991041 3512 1782 110 1620 +179.94 +/- 8.3
ncm-et-4 09:01:13 1990015 3506 1750 102 1654 +177.24 +/- 8.19
ncm-et-9 09:01:00 1988593 3489 1758 86 1645 +181.35 +/- 8.18
ncm-et-10 08:57:09 1940921 3391 1755 116 1520 +183.21 +/- 8.61
ncm-et-13 08:56:10 1956820 3413 1757 83 1573 +186.46 +/- 8.39
ncm-et-15 08:22:48 1646871 2689 1347 64 1278 +180.41 +/- 9.27
20000 10149 561 9290 +181.43 +/- 3.46

Test Detail

ID Host Started (UTC) Duration Base NPS Games Wins Losses Draws Elo CLI PGN
48450 ncm-et-10 2018-08-03 22:04 00:29:11 1892740 182 96 7 79 +185.79 +/- 38.19
48449 ncm-et-13 2018-08-03 22:02 00:31:51 1988616 206 112 3 91 +204.62 +/- 34.98
48448 ncm-et-9 2018-08-03 22:00 00:33:26 1987351 216 113 7 96 +186.59 +/- 34.43
48447 ncm-et-3 2018-08-03 21:59 00:34:45 1990665 221 126 6 89 +211.37 +/- 35.97
48446 ncm-et-4 2018-08-03 21:56 00:37:18 1990981 242 123 7 112 +181.4 +/- 31.66
48445 ncm-et-15 2018-08-03 21:21 01:12:18 1805078 423 214 7 202 +185.95 +/- 23.22
48444 ncm-et-13 2018-08-03 20:44 01:17:12 1990981 500 265 15 220 +190.85 +/- 22.66
48443 ncm-et-10 2018-08-03 20:42 01:20:52 1943114 500 264 18 218 +187.16 +/- 22.85
48442 ncm-et-9 2018-08-03 20:41 01:17:32 1990032 500 240 18 242 +165.8 +/- 21.46
48441 ncm-et-3 2018-08-03 20:40 01:17:37 1991457 500 270 10 220 +200.24 +/- 22.52
48440 ncm-et-4 2018-08-03 20:39 01:16:33 1989559 500 246 16 238 +172.78 +/- 21.64
48439 ncm-et-15 2018-08-03 19:44 01:36:44 1608026 500 250 16 234 +176.33 +/- 21.86
48438 ncm-et-13 2018-08-03 19:26 01:16:59 1990664 500 268 12 220 +196.45 +/- 22.58
48437 ncm-et-9 2018-08-03 19:23 01:17:29 1988141 500 251 12 237 +180.8 +/- 21.58
48436 ncm-et-3 2018-08-03 19:22 01:16:44 1990664 500 229 21 250 +153.86 +/- 21.1
48435 ncm-et-10 2018-08-03 19:22 01:19:44 1939101 500 267 14 219 +193.64 +/- 22.7
48434 ncm-et-4 2018-08-03 19:21 01:16:32 1989875 500 268 9 223 +199.29 +/- 22.3
48433 ncm-et-15 2018-08-03 18:05 01:37:19 1587205 500 249 8 243 +182.61 +/- 21.1
48432 ncm-et-13 2018-08-03 18:05 01:19:49 1910876 500 266 17 217 +189.92 +/- 22.89
48431 ncm-et-10 2018-08-03 18:04 01:16:08 1975483 500 265 15 220 +190.85 +/- 22.66
48430 ncm-et-9 2018-08-03 18:04 01:17:22 1987666 500 254 10 236 +185.33 +/- 21.57
48429 ncm-et-4 2018-08-03 18:04 01:15:41 1990190 500 258 15 227 +184.42 +/- 22.24
48428 ncm-et-3 2018-08-03 18:04 01:17:30 1991139 500 253 13 234 +181.7 +/- 21.78
48427 ncm-et-4 2018-08-03 18:01 00:01:45 1991614 10 3 0 7 +107.49 +/- 113.39
48157 ncm-et-13 2018-08-01 17:34 00:31:40 1990033 207 102 3 102 +180.92 +/- 32.55
48156 ncm-et-10 2018-08-01 17:33 00:32:30 1980914 209 100 9 100 +162.1 +/- 33.65
48155 ncm-et-4 2018-08-01 17:25 00:40:27 1988927 254 111 7 136 +151.12 +/- 28.06
48154 ncm-et-9 2018-08-01 17:22 00:43:13 1989876 273 124 5 144 +162.31 +/- 27.13
48153 ncm-et-3 2018-08-01 17:21 00:44:44 1991614 291 158 8 125 +198.09 +/- 30.15
48152 ncm-et-15 2018-08-01 17:13 00:52:08 1571960 266 149 6 111 +208.73 +/- 31.99
48151 ncm-et-10 2018-08-01 16:14 01:17:53 1979035 500 256 17 227 +180.8 +/- 22.29
48150 ncm-et-13 2018-08-01 16:12 01:20:48 1885846 500 248 6 246 +183.51 +/- 20.85
48149 ncm-et-4 2018-08-01 16:06 01:17:30 1989085 500 253 12 235 +182.61 +/- 21.69
48148 ncm-et-9 2018-08-01 16:04 01:17:00 1990191 500 249 13 238 +178.11 +/- 21.55
48147 ncm-et-3 2018-08-01 16:02 01:17:22 1990667 500 234 18 248 +160.64 +/- 21.13
48146 ncm-et-15 2018-08-01 15:37 01:35:11 1578324 500 254 13 233 +182.61 +/- 21.84
48145 ncm-et-10 2018-08-01 14:52 01:21:07 1900582 500 253 17 230 +178.11 +/- 22.12
48144 ncm-et-13 2018-08-01 14:50 01:20:25 1931330 500 252 19 229 +175.44 +/- 22.22
48143 ncm-et-4 2018-08-01 14:48 01:17:19 1988771 500 257 15 228 +183.51 +/- 22.19
48142 ncm-et-9 2018-08-01 14:46 01:17:28 1988927 500 255 10 235 +186.25 +/- 21.63
48141 ncm-et-3 2018-08-01 14:43 01:17:45 1990666 500 232 18 250 +158.93 +/- 21.03
48140 ncm-et-15 2018-08-01 14:07 01:29:08 1730638 500 231 14 255 +161.49 +/- 20.65
48139 ncm-et-13 2018-08-01 13:32 01:17:26 1966214 500 244 8 248 +178.11 +/- 20.82
48138 ncm-et-10 2018-08-01 13:31 01:19:44 1916399 500 254 19 227 +177.22 +/- 22.34
48137 ncm-et-4 2018-08-01 13:29 01:18:08 1991140 500 231 21 248 +155.54 +/- 21.2
48136 ncm-et-9 2018-08-01 13:27 01:17:30 1986563 500 272 11 217 +201.19 +/- 22.74
48135 ncm-et-3 2018-08-01 13:26 01:16:36 1991456 500 280 16 204 +204.07 +/- 23.7

Commit

Commit ID 571f54b176b5c30aaac35bc7bbd255c79cdcb926
Author Marco Costalba
Date 2018-08-01 10:40:12 UTC
Improve Stats definition Use operator const T&() instead of operator T() to avoid possible costly hidden copies of non-scalar nested types. Currently StatsEntry has a single member T, so assuming sizeof(StatsEntry) == sizeof(T) it happens to work, but it's better to use the size of the proper entry type in std::fill. Note that current code works because std::array items are ensured to be allocated in contiguous memory and there is no padding among nested arrays. The latter condition does not seem to be strictly enforced by the standard, so be careful here. Finally use address-of operator instead of get() to fully hide the wrapper class StatsEntry at calling sites. For completness add the arrow operator too and simplify the C++ code a bit more. Same binary code as previous master under the Clang compiler. No functional change.
Copyright 2011–2024 Next Chess Move LLC