Dev Builds » 20260415-1705

Use this dev build

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

Summary

Host Duration Avg Base NPS Games WLD Standard Elo Ptnml(0-2) Gamepair Elo
ncm-dbt-01 06:44:43 582776 3998 1759 369 1870 +126.05 ± 4.48 0 27 583 1361 28 +288.93 ± 14.06
ncm-dbt-02 06:45:11 585849 3998 1752 342 1904 +128.03 ± 4.62 1 36 549 1378 35 +293.51 ± 14.54
ncm-dbt-03 06:43:11 585333 4000 1727 366 1907 +123.12 ± 4.54 0 35 594 1346 25 +280.42 ± 13.95
ncm-dbt-04 06:45:13 567718 4010 1759 376 1875 +124.95 ± 4.45 0 27 593 1360 25 +286.33 ± 13.94
ncm-dbt-05 06:46:10 583936 3994 1763 373 1858 +126.19 ± 4.5 0 30 575 1364 28 +289.37 ± 14.18
20000 8760 1826 9414 +125.66 ± 2.02 1 155 2894 6809 141 +287.68 ± 6.31

Test Detail

ID Host Base NPS Games WLD Standard Elo Ptnml(0-2) Gamepair Elo CLI PGN
464645 ncm-dbt-04 567482 10 3 0 7 +107.43 ± 84.35 0 0 2 3 0 +240.65 ± 570.11
464644 ncm-dbt-05 578836 494 217 45 232 +126.25 ± 13.15 0 2 78 160 7 +280.43 ± 38.54
464643 ncm-dbt-01 581569 498 221 43 234 +129.92 ± 12.23 0 3 67 177 2 +306.03 ± 41.98
464642 ncm-dbt-02 585717 498 216 47 235 +122.77 ± 12.78 0 4 75 167 3 +279.59 ± 39.57
464641 ncm-dbt-03 585885 500 219 43 238 +127.76 ± 13.75 0 5 72 165 8 +282.94 ± 40.5
464640 ncm-dbt-04 569709 500 225 52 223 +125.38 ± 12.7 0 3 75 168 4 +285.49 ± 39.5
464639 ncm-dbt-05 585548 500 223 54 223 +122.24 ± 12.94 0 6 71 171 2 +280.42 ± 40.83
464638 ncm-dbt-01 583908 500 224 38 238 +135.76 ± 11.36 0 2 60 188 0 +333.32 ± 44.47
464637 ncm-dbt-02 584706 500 210 37 253 +125.38 ± 13.07 0 6 68 173 3 +288.06 ± 41.76
464636 ncm-dbt-03 585211 500 207 50 243 +112.91 ± 13.04 0 6 83 159 2 +251.89 ± 37.57
464635 ncm-dbt-04 568434 500 220 44 236 +127.76 ± 12.06 0 3 69 177 1 +301.33 ± 41.33
464634 ncm-dbt-05 582193 500 220 42 238 +129.35 ± 12.01 0 1 73 173 3 +301.33 ± 39.86
464633 ncm-dbt-01 582402 500 219 50 231 +122.24 ± 13.48 0 5 77 162 6 +270.57 ± 39.07
464632 ncm-dbt-02 586054 500 215 49 236 +119.89 ± 12.79 0 4 79 164 3 +270.57 ± 38.47
464631 ncm-dbt-03 585211 500 216 36 248 +130.94 ± 12.17 0 3 66 179 2 +309.64 ± 42.33
464630 ncm-dbt-04 568395 500 216 50 234 +119.89 ± 12.61 0 3 81 163 3 +270.57 ± 37.86
464629 ncm-dbt-02 585337 500 227 44 229 +133.34 ± 12.89 0 3 67 174 6 +306.84 ± 41.99
464628 ncm-dbt-05 580365 500 220 40 240 +130.94 ± 12.56 0 3 68 175 4 +304.07 ± 41.65
464627 ncm-dbt-01 581860 500 227 49 224 +129.35 ± 12.01 0 0 76 170 4 +298.62 ± 38.82
464626 ncm-dbt-03 584159 500 216 51 233 +119.11 ± 12.99 0 6 75 167 2 +270.57 ± 39.67
464625 ncm-dbt-04 566967 500 215 41 244 +126.17 ± 12.1 0 2 74 172 2 +293.29 ± 39.69
464624 ncm-dbt-02 586943 500 224 43 233 +131.74 ± 13.3 0 6 62 177 5 +304.07 ± 43.81
464623 ncm-dbt-01 584790 500 217 53 230 +118.33 ± 12.63 0 4 80 164 2 +268.17 ± 38.21
464622 ncm-dbt-05 583321 500 226 38 236 +137.37 ± 12.36 0 1 66 177 6 +321.19 ± 42.12
464621 ncm-dbt-03 587325 500 209 46 245 +117.55 ± 12.64 0 5 78 166 1 +268.17 ± 38.8
464620 ncm-dbt-04 565272 500 218 48 234 +123.02 ± 12.74 0 6 69 174 1 +285.49 ± 41.44
464619 ncm-dbt-02 586393 500 213 38 249 +126.97 ± 12.66 0 4 70 173 3 +293.29 ± 41.07
464618 ncm-dbt-01 580199 500 225 44 231 +131.74 ± 13.3 0 7 59 180 4 +306.84 ± 44.88
464617 ncm-dbt-03 584201 500 225 52 223 +125.38 ± 13.25 0 5 72 168 5 +282.94 ± 40.5
464616 ncm-dbt-05 582694 500 218 51 231 +120.67 ± 12.22 0 4 75 171 0 +280.42 ± 39.57
464615 ncm-dbt-04 566454 500 219 47 234 +124.6 ± 12.9 0 3 77 165 5 +280.42 ± 38.93
464614 ncm-dbt-01 584916 500 224 56 220 +121.45 ± 13.49 0 4 81 158 7 +265.78 ± 37.95
464613 ncm-dbt-03 584201 500 219 43 238 +127.76 ± 13.21 0 5 69 171 5 +290.66 ± 41.43
464612 ncm-dbt-02 585126 500 219 48 233 +123.81 ± 13.1 0 6 70 171 3 +282.94 ± 41.13
464611 ncm-dbt-04 568991 500 218 44 238 +126.17 ± 12.87 0 3 75 167 5 +285.49 ± 39.5
464610 ncm-dbt-05 581943 500 215 47 238 +121.45 ± 13.14 0 7 70 171 2 +277.93 ± 41.14
464609 ncm-dbt-01 582569 500 202 36 262 +119.89 ± 12.42 0 2 83 162 3 +270.57 ± 37.24
464608 ncm-dbt-03 586477 500 216 45 239 +123.81 ± 11.34 0 0 79 171 0 +290.66 ± 37.99
464607 ncm-dbt-02 586520 500 228 36 236 +140.62 ± 13.8 1 3 58 179 9 +327.18 ± 45.37
464606 ncm-dbt-04 567759 500 225 50 225 +126.97 ± 12.85 0 4 71 171 4 +290.66 ± 40.76
464605 ncm-dbt-05 596591 500 224 56 220 +121.45 ± 13.31 0 6 74 166 4 +273.0 ± 39.95

Commit

Commit ID bb5f0100b033d7b337a7eb1a3ebcfd7619bd9f00
Author Ryan Lefkowitz
Date 2026-04-15 17:05:14 UTC
fix syzygy crash on Apple Silicon by unrolling tbprobe adjustment loop A bit tricky to identify, but in `apple-silicon` builds, specifying a value for `SyzygyPath` could still lead to crashes at certain depths from a SIGBUS/SIGSEGV. This PR replaces the `std::count_if()` adjustment in `tbprobe.cpp`'s `do_probe_table()` with an annotated handwritten loop, avoiding the clang/LTO miscompilation behind the crash. closes https://github.com/official-stockfish/Stockfish/pull/6721 No functional change.
Copyright 2011–2026 Next Chess Move LLC