Dev Builds » 20150321-0655

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 05:53:29 1987495 2383 169 536 1678 -53.94 +/- 7.45
ncm-et-4 05:53:30 1980888 2374 164 544 1666 -56.1 +/- 7.49
ncm-et-5 01:45:04 2014745 729 54 165 510 -53.32 +/- 13.6
ncm-et-6 01:45:00 2025408 725 47 158 520 -53.62 +/- 13.19
ncm-et-7 01:44:48 1998834 702 66 152 484 -42.78 +/- 14.19
ncm-et-8 01:44:38 2022222 716 50 177 489 -62.28 +/- 14.05
ncm-et-9 05:53:39 1985718 2380 195 539 1646 -50.57 +/- 7.65
ncm-et-10 05:53:21 1979368 2342 202 554 1586 -52.62 +/- 7.89
ncm-et-11 01:44:38 2017340 723 37 170 516 -64.65 +/- 13.18
ncm-et-12 01:44:51 2016123 715 64 166 485 -49.9 +/- 14.28
ncm-et-13 05:53:36 1995273 2430 194 590 1646 -57.13 +/- 7.72
ncm-et-14 01:43:59 2018722 703 50 167 486 -58.37 +/- 14.01
ncm-et-15 05:53:19 1986654 2384 168 563 1653 -58.1 +/- 7.58
ncm-et-16 01:44:39 2002999 694 49 177 468 -64.82 +/- 14.46
20000 1509 4658 13833 -55.16 +/- 2.63

Test Detail

ID Host Started (UTC) Duration Base NPS Games Wins Losses Draws Elo CLI PGN
76274 ncm-et-10 2019-04-02 22:56 00:21:32 1960774 132 16 32 84 -42.32 +/- 35.66
76273 ncm-et-4 2019-04-02 22:53 00:24:05 1963532 163 17 34 112 -36.37 +/- 29.71
76272 ncm-et-15 2019-04-02 22:53 00:24:21 1966937 161 14 43 104 -63.27 +/- 31.55
76271 ncm-et-9 2019-04-02 22:52 00:25:12 1962920 163 14 51 98 -80.26 +/- 33.25
76270 ncm-et-3 2019-04-02 22:52 00:25:26 1964917 174 8 31 135 -46.2 +/- 23.93
76269 ncm-et-13 2019-04-02 22:46 00:31:11 1979737 207 15 46 146 -52.43 +/- 25.31
76268 ncm-et-10 2019-04-02 21:40 01:14:13 1965705 500 44 96 360 -36.26 +/- 15.98
76267 ncm-et-9 2019-04-02 21:39 01:12:26 1973435 500 43 107 350 -44.72 +/- 16.5
76266 ncm-et-15 2019-04-02 21:38 01:13:32 1975451 500 32 112 356 -56.07 +/- 16.02
76265 ncm-et-4 2019-04-02 21:38 01:14:35 1969412 500 38 131 331 -65.38 +/- 17.39
76264 ncm-et-3 2019-04-02 21:37 01:14:11 1964150 500 27 124 349 -68.27 +/- 16.28
76263 ncm-et-13 2019-04-02 21:32 01:13:26 1972497 500 40 124 336 -58.93 +/- 17.17
76262 ncm-et-15 2019-04-02 20:23 01:13:39 1970488 500 32 125 343 -65.38 +/- 16.69
76261 ncm-et-9 2019-04-02 20:22 01:15:26 1968781 500 42 114 344 -50.38 +/- 16.8
76260 ncm-et-10 2019-04-02 20:22 01:17:43 1956803 500 49 113 338 -44.72 +/- 17.19
76259 ncm-et-3 2019-04-02 20:21 01:14:22 1962455 500 43 113 344 -48.96 +/- 16.81
76258 ncm-et-4 2019-04-02 20:21 01:15:38 1949433 500 33 109 358 -53.22 +/- 15.93
76257 ncm-et-13 2019-04-02 20:18 01:12:02 1984730 500 43 126 331 -58.21 +/- 17.46
76256 ncm-et-10 2019-04-02 19:06 01:14:59 1959547 500 31 129 340 -68.99 +/- 16.82
76255 ncm-et-15 2019-04-02 19:06 01:16:50 1965536 500 36 114 350 -54.65 +/- 16.4
76254 ncm-et-4 2019-04-02 19:06 01:14:17 1964303 500 30 94 376 -44.72 +/- 14.91
76253 ncm-et-3 2019-04-02 19:06 01:14:37 1982308 500 40 115 345 -52.51 +/- 16.72
76252 ncm-et-9 2019-04-02 19:05 01:15:35 1960156 500 40 120 340 -56.07 +/- 16.97
76251 ncm-et-13 2019-04-02 19:05 01:11:58 1983366 500 48 114 338 -46.13 +/- 17.18
15333 ncm-et-16 2018-04-04 15:07 00:29:00 2019209 194 13 52 129 -70.81 +/- 27.72
15332 ncm-et-7 2018-04-04 15:07 00:29:23 1993800 202 13 49 140 -62.59 +/- 26.01
15331 ncm-et-14 2018-04-04 15:06 00:30:17 2020836 202 17 48 137 -53.74 +/- 26.85
15330 ncm-et-3 2018-04-04 15:06 00:30:24 2025572 209 10 42 157 -53.62 +/- 22.93
15329 ncm-et-10 2018-04-04 15:06 00:30:36 2017420 210 20 53 137 -55.05 +/- 27.44
15328 ncm-et-4 2018-04-04 15:05 00:31:10 2024263 211 17 51 143 -56.48 +/- 26.25
15327 ncm-et-12 2018-04-04 15:05 00:31:13 2016933 215 16 56 143 -65.4 +/- 26.42
15326 ncm-et-9 2018-04-04 15:04 00:32:04 2023773 217 13 46 158 -53.25 +/- 23.64
15325 ncm-et-13 2018-04-04 15:04 00:32:12 2027046 223 15 52 156 -58.18 +/- 24.54
15324 ncm-et-8 2018-04-04 15:04 00:32:18 2022466 216 14 59 143 -73.46 +/- 26.34
15323 ncm-et-11 2018-04-04 15:04 00:32:29 2016284 223 10 53 160 -67.84 +/- 23.5
15322 ncm-et-5 2018-04-04 15:03 00:32:57 2008003 229 24 51 154 -41.16 +/- 25.6
15321 ncm-et-6 2018-04-04 15:03 00:33:00 2024426 225 17 47 161 -46.6 +/- 23.91
15320 ncm-et-15 2018-04-04 15:03 00:33:02 2019371 223 15 53 155 -59.79 +/- 24.71
15319 ncm-et-14 2018-04-04 13:51 01:13:38 2016936 500 33 118 349 -59.64 +/- 16.4
15318 ncm-et-11 2018-04-04 13:50 01:12:09 2018396 500 27 117 356 -63.23 +/- 15.92
15317 ncm-et-8 2018-04-04 13:50 01:12:20 2021978 500 36 118 346 -57.5 +/- 16.61
15316 ncm-et-7 2018-04-04 13:50 01:15:25 2003868 500 53 103 344 -34.86 +/- 16.92
15315 ncm-et-10 2018-04-04 13:50 01:14:18 2015960 500 42 131 327 -62.51 +/- 17.65
15314 ncm-et-16 2018-04-04 13:50 01:15:39 1986790 500 36 125 339 -62.51 +/- 16.96
15313 ncm-et-12 2018-04-04 13:50 01:13:38 2015314 500 48 110 342 -43.3 +/- 16.97
15312 ncm-et-4 2018-04-04 13:50 01:13:45 2014386 500 29 125 346 -67.55 +/- 16.48
15311 ncm-et-3 2018-04-04 13:50 01:14:29 2025572 500 41 111 348 -48.96 +/- 16.58
15310 ncm-et-9 2018-04-04 13:50 01:12:56 2025244 500 43 101 356 -40.48 +/- 16.19
15309 ncm-et-14 2018-04-04 13:50 00:00:04 2018396 1 0 1 0 -1129.65 +/- 376.02
15308 ncm-et-6 2018-04-04 13:50 01:12:00 2026391 500 30 111 359 -56.78 +/- 15.83
15307 ncm-et-13 2018-04-04 13:50 01:12:47 2024263 500 33 128 339 -66.82 +/- 16.91
15306 ncm-et-5 2018-04-04 13:50 01:12:07 2021488 500 30 114 356 -58.93 +/- 15.98
15305 ncm-et-15 2018-04-04 13:50 01:11:55 2022144 500 39 116 345 -53.93 +/- 16.7

Commit

Commit ID 26dabb1e6bcd8035f0f3516c4358a73f2b041a1c
Author Marco Costalba
Date 2015-03-21 06:55:33 UTC
Use only one ConditionVariable to sync UI To sync UI with main thread it is enough a single condition variable because here we have a single producer / single consumer design pattern. Two condition variables are strictly needed just for many producers / many consumers case. Note that this is possible because now we don't send to sleep idle threads anymore while searching, so that now only UI can wake up the main thread and we can use the same ConditionVariable for both threads. The natural consequence is to retire wait_for_think_finished() and move all the logic under MainThread class, yielding the rename of teh function to join() No functional change.
Copyright 2011–2024 Next Chess Move LLC