Dev Builds » 20260716-0628

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:46:10 582630 3990 1782 306 1902 +134.92 ± 4.4 0 19 518 1421 37 +316.29 ± 14.93
ncm-dbt-02 06:45:34 591243 4004 1763 349 1892 +128.22 ± 4.49 0 27 566 1377 32 +294.82 ± 14.28
ncm-dbt-03 06:46:02 576359 4000 1778 334 1888 +131.34 ± 4.45 0 27 533 1409 31 +305.8 ± 14.74
ncm-dbt-04 06:46:27 566151 4006 1789 314 1903 +134.23 ± 4.32 0 18 521 1435 29 +316.74 ± 14.88
ncm-dbt-05 06:46:12 601509 4000 1797 334 1869 +133.24 ± 4.52 1 20 539 1395 45 +307.89 ± 14.63
20000 8909 1637 9454 +132.38 ± 1.99 1 111 2677 7037 174 +308.17 ± 6.56

Test Detail

ID Host Base NPS Games WLD Standard Elo Ptnml(0-2) Gamepair Elo CLI PGN
478983 ncm-dbt-02 589839 4 2 1 1 +88.51 ± 137.63 0 0 1 1 0 +190.5 ± 634.21
478982 ncm-dbt-04 566060 6 2 2 2 0.0 ± 11.34 0 0 3 0 0 -0.0 ± 10.15
478981 ncm-dbt-01 581652 490 214 35 241 +133.06 ± 12.03 0 3 61 180 1 +320.11 ± 44.13
478980 ncm-dbt-05 594497 500 229 48 223 +131.74 ± 13.3 0 4 68 171 7 +298.62 ± 41.71
478979 ncm-dbt-02 587494 500 223 48 229 +126.97 ± 13.41 0 5 71 168 6 +285.49 ± 40.81
478978 ncm-dbt-03 576660 500 223 47 230 +127.76 ± 11.86 0 0 77 170 3 +295.94 ± 38.53
478977 ncm-dbt-04 563470 500 226 42 232 +134.15 ± 11.64 0 2 63 184 1 +324.17 ± 43.32
478976 ncm-dbt-01 581693 500 227 30 243 +144.71 ± 12.47 0 3 53 188 6 +349.43 ± 47.56
478975 ncm-dbt-02 589882 500 218 42 240 +127.76 ± 12.45 0 2 74 170 4 +293.29 ± 39.69
478974 ncm-dbt-05 610984 500 226 47 227 +130.14 ± 13.7 0 5 69 168 8 +290.66 ± 41.43
478973 ncm-dbt-03 574581 500 229 41 230 +137.37 ± 12.15 0 4 56 188 2 +333.32 ± 46.21
478972 ncm-dbt-04 567086 500 221 40 239 +131.74 ± 12.14 0 3 65 180 2 +312.48 ± 42.67
478971 ncm-dbt-01 585084 500 232 35 233 +144.71 ± 12.68 0 1 60 180 9 +339.63 ± 44.35
478970 ncm-dbt-02 595979 500 220 37 243 +133.34 ± 12.09 0 2 66 179 3 +315.35 ± 42.24
478969 ncm-dbt-05 599097 500 220 38 242 +132.54 ± 12.12 0 1 70 175 4 +309.64 ± 40.79
478968 ncm-dbt-03 575313 500 229 37 234 +140.62 ± 12.23 0 2 59 184 5 +336.46 ± 44.87
478967 ncm-dbt-04 567878 500 222 43 235 +130.14 ± 11.78 0 3 65 182 0 +312.48 ± 42.67
478966 ncm-dbt-01 582903 500 215 33 252 +132.54 ± 11.91 0 1 69 177 3 +312.48 ± 41.11
478965 ncm-dbt-02 590653 500 210 46 244 +118.33 ± 13.0 0 6 76 166 2 +268.17 ± 39.39
478964 ncm-dbt-03 575720 500 229 34 237 +143.07 ± 12.54 0 3 55 186 6 +342.85 ± 46.64
478963 ncm-dbt-05 602650 500 233 42 225 +139.81 ± 12.67 0 2 62 179 7 +327.18 ± 43.69
478962 ncm-dbt-04 564017 500 225 34 241 +139.81 ± 12.05 0 3 56 188 3 +339.63 ± 46.2
478961 ncm-dbt-01 582903 500 233 44 223 +138.18 ± 12.73 0 3 61 180 6 +324.17 ± 44.15
478960 ncm-dbt-02 592029 500 220 46 234 +126.17 ± 12.49 0 2 76 168 4 +288.06 ± 39.11
478959 ncm-dbt-03 577274 500 217 42 241 +126.97 ± 12.85 0 6 65 177 2 +295.94 ± 42.75
478958 ncm-dbt-05 598965 500 226 39 235 +136.56 ± 11.76 0 0 67 179 4 +324.16 ± 41.61
478957 ncm-dbt-04 565430 500 220 39 241 +131.74 ± 12.34 0 0 75 169 6 +301.33 ± 39.1
478956 ncm-dbt-01 584285 500 230 42 228 +137.37 ± 12.56 0 3 61 181 5 +324.17 ± 44.15
478955 ncm-dbt-02 591383 500 225 48 227 +128.55 ± 13.01 0 3 73 168 6 +290.66 ± 40.08
478954 ncm-dbt-03 577069 500 216 50 234 +119.89 ± 12.98 0 5 77 165 3 +270.57 ± 39.07
478953 ncm-dbt-04 567047 500 226 42 232 +134.15 ± 13.43 0 4 66 172 8 +304.07 ± 42.38
478952 ncm-dbt-05 598347 500 224 39 237 +134.95 ± 13.59 1 3 63 176 7 +312.48 ± 43.44
478951 ncm-dbt-01 583154 500 213 46 241 +120.67 ± 12.78 0 4 78 165 3 +273.0 ± 38.74
478950 ncm-dbt-02 591814 500 219 40 241 +130.14 ± 12.59 0 4 66 177 3 +304.07 ± 42.38
478949 ncm-dbt-04 568236 500 224 37 239 +136.56 ± 12.39 0 1 67 176 6 +318.25 ± 41.77
478948 ncm-dbt-05 604128 500 221 37 242 +134.15 ± 12.27 0 2 66 178 4 +315.35 ± 42.24
478947 ncm-dbt-03 577151 500 213 48 239 +119.11 ± 12.8 0 5 77 166 2 +270.57 ± 39.07
478946 ncm-dbt-02 592116 500 226 41 233 +134.95 ± 12.44 0 3 63 180 4 +318.25 ± 43.39
478945 ncm-dbt-01 579372 500 218 41 241 +128.55 ± 12.24 0 1 75 170 4 +295.94 ± 39.27
478944 ncm-dbt-04 566138 500 223 35 242 +137.37 ± 11.94 0 2 61 184 3 +330.23 ± 44.08
478943 ncm-dbt-03 577110 500 222 35 243 +136.56 ± 12.98 0 2 67 173 8 +312.48 ± 41.9
478942 ncm-dbt-05 603410 500 218 44 238 +126.17 ± 12.68 0 3 74 169 4 +288.06 ± 39.79

Commit

Commit ID 151e204cc83460d5fbfb2248616fd9115c709646
Author Guy Vreuls
Date 2026-07-16 06:28:24 UTC
Simplify bitboards This PR: - retires the unused distance() functions in bitboard.h including the 4K SquareDistance LUT, - makes the 64K PopCnt16 LUT constexpr and only compiles it in if we don't use a popcount intrinsic (we can't fully remove the LUT because it's faster than the intrinsic in the absence of a popcount machine instruction), - retires Bitboards::init(). Passed STC: https://tests.stockfishchess.org/tests/view/6a48e6d3f97ff95f78795a8f LLR: 2.94 (-2.94,2.94) <-1.75,0.25> Total: 162016 W: 42054 L: 41976 D: 77986 Ptnml(0-2): 383, 17375, 45454, 17373, 423 I didn't run LTC because the changes only really impact workers without popcount and there aren't any present on fishtest ATM. The correctness of the constexpr PopCnt16 LUT was verified locally with a x86-64 build; the build yields the same signature as master. closes https://github.com/official-stockfish/Stockfish/pull/6952 No functional change
Copyright 2011–2026 Next Chess Move LLC