Dev Builds » 20190129-1640

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:35:02 1967122 3340 1917 69 1354 +216.49 +/- 9.12
ncm-et-4 08:35:44 1954814 3304 1908 72 1324 +217.69 +/- 9.24
ncm-et-9 08:36:29 1975287 3356 1904 66 1386 +213.69 +/- 9.0
ncm-et-10 08:36:02 1964830 3326 1897 78 1351 +213.31 +/- 9.15
ncm-et-13 08:36:33 1975714 3352 1911 78 1363 +213.28 +/- 9.11
ncm-et-15 08:34:07 1972503 3322 1906 70 1346 +216.19 +/- 9.15
20000 11443 433 8124 +215.1 +/- 3.73

Test Detail

ID Host Started (UTC) Duration Base NPS Games Wins Losses Draws Elo CLI PGN
68066 ncm-et-4 2019-01-30 03:44 00:47:00 1964461 304 189 5 110 +243.7 +/- 32.33
68065 ncm-et-15 2019-01-30 03:41 00:50:10 1969560 322 179 7 136 +207.05 +/- 28.83
68064 ncm-et-10 2019-01-30 03:41 00:50:39 1962165 326 196 6 124 +231.64 +/- 30.38
68063 ncm-et-13 2019-01-30 03:39 00:52:42 1966614 352 205 8 139 +219.7 +/- 28.68
68062 ncm-et-3 2019-01-30 03:38 00:52:58 1962152 340 211 6 123 +242.43 +/- 30.58
68061 ncm-et-9 2019-01-30 03:37 00:54:41 1973292 356 195 6 155 +205.47 +/- 26.82
68060 ncm-et-4 2019-01-30 02:25 01:17:47 1965533 500 298 12 190 +226.0 +/- 24.57
68059 ncm-et-10 2019-01-30 02:23 01:16:34 1968935 500 287 11 202 +215.85 +/- 23.71
68058 ncm-et-15 2019-01-30 02:23 01:16:44 1983294 500 277 10 213 +206.98 +/- 22.96
68057 ncm-et-13 2019-01-30 02:20 01:17:22 1966781 500 274 6 220 +207.95 +/- 22.37
68056 ncm-et-3 2019-01-30 02:20 01:17:35 1982088 500 279 9 212 +209.91 +/- 22.99
68055 ncm-et-9 2019-01-30 02:19 01:16:45 1972536 500 294 12 194 +221.9 +/- 24.29
68054 ncm-et-4 2019-01-30 01:07 01:17:32 1965533 500 284 15 201 +208.93 +/- 23.88
68053 ncm-et-15 2019-01-30 01:04 01:18:11 1974361 500 293 6 201 +227.04 +/- 23.61
68052 ncm-et-10 2019-01-30 01:04 01:18:22 1961544 500 274 13 213 +201.19 +/- 23.05
68051 ncm-et-13 2019-01-30 01:01 01:17:33 1977629 500 265 15 220 +190.85 +/- 22.66
68050 ncm-et-3 2019-01-30 01:01 01:17:50 1947854 500 286 9 205 +216.85 +/- 23.45
68049 ncm-et-9 2019-01-30 00:59 01:18:52 1978888 500 280 8 212 +211.87 +/- 22.95
68048 ncm-et-4 2019-01-29 23:47 01:18:22 1958949 500 285 15 200 +209.91 +/- 23.94
68047 ncm-et-10 2019-01-29 23:45 01:17:28 1976118 500 288 12 200 +215.85 +/- 23.87
68046 ncm-et-15 2019-01-29 23:45 01:17:53 1966324 500 302 8 190 +234.38 +/- 24.46
68045 ncm-et-3 2019-01-29 23:44 01:16:05 1965380 500 274 9 217 +205.04 +/- 22.67
68044 ncm-et-13 2019-01-29 23:43 01:17:47 1977944 500 280 18 202 +202.15 +/- 23.87
68043 ncm-et-9 2019-01-29 23:41 01:16:24 1985513 500 267 10 223 +197.4 +/- 22.34
68042 ncm-et-10 2019-01-29 22:28 01:16:01 1965949 500 285 10 205 +214.85 +/- 23.48
68041 ncm-et-4 2019-01-29 22:26 01:19:52 1906594 500 283 11 206 +211.87 +/- 23.44
68040 ncm-et-15 2019-01-29 22:26 01:17:34 1968482 500 292 17 191 +214.85 +/- 24.6
68039 ncm-et-3 2019-01-29 22:26 01:16:39 1965536 500 295 14 191 +220.88 +/- 24.55
68038 ncm-et-13 2019-01-29 22:25 01:16:20 1970331 500 308 5 187 +244.1 +/- 24.57
68037 ncm-et-9 2019-01-29 22:25 01:15:16 1970698 500 291 15 194 +215.85 +/- 24.36
68036 ncm-et-15 2019-01-29 21:09 01:16:30 1978733 500 287 11 202 +215.85 +/- 23.71
68035 ncm-et-3 2019-01-29 21:08 01:17:07 1965232 500 282 13 205 +208.93 +/- 23.56
68034 ncm-et-4 2019-01-29 21:07 01:17:59 1962767 500 282 10 208 +211.87 +/- 23.28
68033 ncm-et-13 2019-01-29 21:07 01:17:14 1986637 500 290 14 196 +215.85 +/- 24.2
68032 ncm-et-10 2019-01-29 21:07 01:20:15 1956941 500 275 16 209 +199.29 +/- 23.37
68031 ncm-et-9 2019-01-29 21:06 01:17:59 1973274 500 281 7 212 +213.85 +/- 22.92
68030 ncm-et-15 2019-01-29 19:50 01:17:05 1966767 500 276 11 213 +205.04 +/- 22.99
68029 ncm-et-3 2019-01-29 19:50 01:16:48 1981616 500 290 9 201 +220.88 +/- 23.72
68028 ncm-et-4 2019-01-29 19:49 01:17:12 1959863 500 287 4 209 +222.92 +/- 22.99
68027 ncm-et-10 2019-01-29 19:49 01:16:43 1962164 500 292 10 198 +221.9 +/- 23.95
68026 ncm-et-9 2019-01-29 19:49 01:16:32 1972809 500 296 8 196 +228.08 +/- 24.03
68025 ncm-et-13 2019-01-29 19:48 01:17:35 1984068 500 289 12 199 +216.85 +/- 23.94

Commit

Commit ID 3302349662f8c0b01946cd9d62ac087685c0c816
Author DU-jdto
Date 2019-01-29 16:40:00 UTC
Don't update pvHit after IID This patch removes line 875 of search.cpp, which was updating pvHit after IID. Bench testing at depth 22 shows that line 875 of search.cpp never changes the value of pvHit at NonPV nodes, while at PV nodes it often changes the value from true to false (and never the reverse). This is because the definition of pvHit at line 642 is : ``` pvHit = (ttHit && tte->pv_hit()) || (PvNode && depth > 4 * ONE_PLY); ``` while the assignment after IID omits the ` (PvNode && depth > 4 * ONE_PLY) ` condition. As such, unlike the other two post-IID tte reads, this line of code does not make SF's state more consistent, but rather introduces an inconsistency in the definition of pvHit. Indeed, changing line 875 read ``` pvHit = (ttHit && tte->pv_hit()) || (PvNode && depth > 4 * ONE_PLY); ``` to match line 642 is functionally equivalent to removing the line entirely, as this patch does. STC LLR: 2.96 (-2.94,2.94) [-3.00,1.00] Total: 62756 W: 13787 L: 13746 D: 35223 http://tests.stockfishchess.org/tests/view/5c446c850ebc5902bb5d4b75 LTC LLR: 3.19 (-2.94,2.94) [-3.00,1.00] Total: 61900 W: 10179 L: 10111 D: 41610 http://tests.stockfishchess.org/tests/view/5c45bf610ebc5902bb5d5d62 Bench: 3796134
Copyright 2011–2024 Next Chess Move LLC