Dev Builds » 20260504-0630

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:38:13 582945 4000 1814 315 1871 +136.87 ± 4.46 0 25 492 1442 41 +321.93 ± 15.36
ncm-dbt-02 06:41:02 584956 4000 1797 330 1873 +133.65 ± 4.52 0 29 515 1416 40 +310.7 ± 15.01
ncm-dbt-03 06:40:42 584641 4000 1772 338 1890 +130.34 ± 4.51 0 30 539 1398 33 +301.67 ± 14.66
ncm-dbt-04 06:39:18 568410 4000 1794 317 1889 +134.65 ± 4.46 0 25 511 1426 38 +314.99 ± 15.06
ncm-dbt-05 06:38:34 580748 4000 1776 337 1887 +130.84 ± 4.46 0 26 541 1401 32 +303.73 ± 14.62
20000 8953 1637 9410 +133.26 ± 2.0 0 135 2598 7083 184 +310.49 ± 6.67

Test Detail

ID Host Base NPS Games WLD Standard Elo Ptnml(0-2) Gamepair Elo CLI PGN
467909 ncm-dbt-02 586393 500 229 47 224 +132.54 ± 12.71 0 5 61 181 3 +312.48 ± 44.19
467908 ncm-dbt-03 583908 500 223 46 231 +128.55 ± 12.82 0 5 66 176 3 +298.62 ± 42.41
467907 ncm-dbt-05 583028 500 222 39 239 +133.34 ± 11.88 0 2 65 181 2 +318.25 ± 42.59
467906 ncm-dbt-04 567522 500 213 42 245 +123.81 ± 13.46 0 5 75 164 6 +275.45 ± 39.63
467905 ncm-dbt-01 582444 500 226 43 231 +133.34 ± 12.29 0 3 64 180 3 +315.35 ± 43.03
467904 ncm-dbt-02 582402 500 223 42 235 +131.74 ± 12.14 0 2 68 177 3 +309.64 ± 41.56
467903 ncm-dbt-05 580406 500 221 45 234 +127.76 ± 12.45 0 4 68 176 2 +298.62 ± 41.71
467902 ncm-dbt-03 582027 500 218 36 246 +132.54 ± 12.12 0 3 64 181 2 +315.35 ± 43.03
467901 ncm-dbt-04 568554 500 222 45 233 +128.55 ± 12.63 0 4 68 175 3 +298.62 ± 41.71
467900 ncm-dbt-01 582903 500 233 41 226 +140.62 ± 12.64 0 1 64 177 8 +327.18 ± 42.83
467899 ncm-dbt-02 587325 500 230 38 232 +140.62 ± 12.84 0 4 56 184 6 +333.32 ± 46.21
467898 ncm-dbt-05 580530 500 223 40 237 +133.34 ± 12.49 0 2 68 175 5 +309.64 ± 41.56
467897 ncm-dbt-03 585253 500 222 39 239 +133.34 ± 11.46 0 1 66 182 1 +321.19 ± 42.12
467896 ncm-dbt-01 584411 500 234 31 235 +149.68 ± 12.45 0 3 48 192 7 +366.78 ± 50.11
467895 ncm-dbt-04 568077 500 226 37 237 +138.18 ± 12.93 0 4 59 181 6 +324.17 ± 44.97
467894 ncm-dbt-05 581028 500 224 43 233 +131.74 ± 12.54 0 5 61 182 2 +312.48 ± 44.19
467893 ncm-dbt-02 584748 500 221 37 242 +134.15 ± 12.67 0 3 65 177 5 +312.48 ± 42.67
467892 ncm-dbt-01 582778 500 228 43 229 +134.95 ± 13.41 0 5 62 176 7 +309.64 ± 43.82
467891 ncm-dbt-03 586350 500 222 39 239 +133.34 ± 13.26 0 4 66 173 7 +304.07 ± 42.38
467890 ncm-dbt-04 568077 500 220 36 244 +134.15 ± 11.86 0 1 67 179 3 +318.25 ± 41.77
467889 ncm-dbt-02 585632 500 231 45 224 +135.76 ± 13.01 0 2 68 172 8 +309.64 ± 41.56
467888 ncm-dbt-01 581902 500 229 37 234 +140.62 ± 11.81 0 1 60 185 4 +339.63 ± 44.35
467887 ncm-dbt-05 581777 500 213 36 251 +128.55 ± 12.43 0 3 70 174 3 +298.62 ± 41.01
467886 ncm-dbt-03 586139 500 218 47 235 +123.81 ± 12.92 0 4 75 167 4 +280.42 ± 39.57
467885 ncm-dbt-04 569071 500 224 37 239 +136.56 ± 11.97 0 2 62 183 3 +327.18 ± 43.69
467884 ncm-dbt-05 577233 500 229 44 227 +134.95 ± 13.22 0 3 67 172 8 +306.84 ± 41.99
467883 ncm-dbt-02 584159 500 219 48 233 +123.81 ± 12.73 0 4 74 169 3 +282.94 ± 39.86
467882 ncm-dbt-01 583698 500 220 44 236 +127.76 ± 13.02 0 6 65 176 3 +295.94 ± 42.75
467881 ncm-dbt-04 568673 500 227 37 236 +138.99 ± 12.5 0 2 62 180 6 +327.18 ± 43.69
467880 ncm-dbt-03 582193 500 215 43 242 +124.6 ± 12.53 0 3 75 169 3 +285.49 ± 39.5
467879 ncm-dbt-05 579331 500 218 45 237 +125.38 ± 12.51 0 2 77 167 4 +285.49 ± 38.83
467878 ncm-dbt-01 583321 500 221 38 241 +133.34 ± 12.29 0 1 70 174 5 +309.64 ± 40.79
467877 ncm-dbt-02 584076 500 220 46 234 +126.17 ± 13.06 0 5 70 171 4 +288.06 ± 41.11
467876 ncm-dbt-04 568633 500 228 45 227 +133.34 ± 12.89 0 4 64 177 5 +309.64 ± 43.08
467875 ncm-dbt-03 586223 500 223 44 233 +130.14 ± 13.16 0 5 66 174 5 +298.62 ± 42.41
467874 ncm-dbt-05 582652 500 226 45 229 +131.74 ± 13.3 0 5 65 174 6 +301.33 ± 42.75
467873 ncm-dbt-01 582110 500 223 38 239 +134.95 ± 12.84 0 5 59 182 4 +318.25 ± 44.96
467872 ncm-dbt-02 584916 500 224 27 249 +144.71 ± 13.08 0 4 53 185 8 +342.85 ± 47.56
467871 ncm-dbt-04 568673 500 234 38 228 +143.89 ± 12.51 0 3 54 187 6 +346.12 ± 47.1
467870 ncm-dbt-03 585042 500 231 44 225 +136.56 ± 13.55 0 5 61 176 8 +312.48 ± 44.19

Commit

Commit ID 04ce2c04d7e6b50d41123f67f286f59d1766790e
Author Timothy Herchen
Date 2026-05-04 06:30:09 UTC
Faster movepick sorting on AVX512ICL The core idea here is to greatly speed up the backwards insertion loop of the insertion sort. We can store up to 16 sorted moves and their values/scores in vectors. We obtain all moves with a smaller score (i.e., sorted later than the move-to-insert) as a mask, giving us something like `1111111111000000`. If we subtract one this gives us `1111111110111111` which can be can be used as an expand mask, to insert the new move. Passed STC: https://tests.stockfishchess.org/tests/view/69e9c9190e9667dd5a765853 LLR: 2.94 (-2.94,2.94) <0.00,2.00> Total: 45024 W: 11867 L: 11550 D: 21607 Ptnml(0-2): 101, 4938, 12142, 5205, 126 Local test: ``` Result of 50 runs ================== base (...kfish.master) = 2026071 +/- 5124 test (./stockfish ) = 2083770 +/- 5964 diff = +57699 +/- 8535 speedup = +0.0285 P(speedup > 0) = 1.0000 ``` closes https://github.com/official-stockfish/Stockfish/pull/6768 No functional change
Copyright 2011–2026 Next Chess Move LLC