Dev Builds » 20260824-1629

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:48:18 584030 4000 1791 273 1936 +138.79 ± 4.37 0 19 483 1459 39 +329.85 ± 15.49
ncm-dbt-02 06:48:19 590990 4000 1788 287 1925 +137.07 ± 4.43 0 19 505 1432 44 +321.56 ± 15.13
ncm-dbt-03 06:48:34 577814 4014 1829 303 1882 +139.06 ± 4.33 0 12 501 1450 44 +329.02 ± 15.16
ncm-dbt-04 06:46:51 566947 3994 1806 307 1881 +137.1 ± 4.51 1 26 485 1443 42 +322.74 ± 15.47
ncm-dbt-05 06:49:45 603790 3992 1819 298 1875 +139.41 ± 4.54 0 17 502 1416 61 +323.76 ± 15.17
20000 9033 1468 9499 +138.28 ± 1.98 1 93 2476 7200 230 +325.37 ± 6.83

Test Detail

ID Host Base NPS Games WLD Standard Elo Ptnml(0-2) Gamepair Elo CLI PGN
483305 ncm-dbt-03 578630 14 6 3 5 +75.56 ± 67.89 0 0 4 3 0 +159.09 ± 177.81
483304 ncm-dbt-05 602829 492 231 47 214 +136.56 ± 13.12 0 2 66 170 8 +312.09 ± 42.22
483303 ncm-dbt-04 566770 494 224 30 240 +144.18 ± 12.8 0 2 57 180 8 +340.46 ± 45.7
483302 ncm-dbt-01 580862 500 227 38 235 +138.18 ± 13.12 0 5 57 182 6 +324.17 ± 45.77
483301 ncm-dbt-02 591426 500 230 35 235 +143.07 ± 12.75 0 2 59 181 8 +336.46 ± 44.87
483300 ncm-dbt-03 575313 500 218 30 252 +137.37 ± 12.36 0 0 69 174 7 +318.25 ± 40.94
483299 ncm-dbt-04 566060 500 237 35 228 +148.85 ± 12.7 0 2 53 186 9 +356.21 ± 47.52
483298 ncm-dbt-05 605072 500 228 41 231 +136.56 ± 12.39 0 1 67 176 6 +318.25 ± 41.77
483297 ncm-dbt-01 581777 500 228 40 232 +137.37 ± 12.76 0 2 65 176 7 +318.25 ± 42.59
483296 ncm-dbt-02 591297 500 212 31 257 +131.74 ± 11.94 0 2 67 179 2 +312.48 ± 41.9
483295 ncm-dbt-03 578918 500 233 37 230 +143.89 ± 12.3 0 3 53 189 5 +349.43 ± 47.56
483294 ncm-dbt-04 568037 500 223 42 235 +131.74 ± 13.12 0 5 64 176 5 +304.07 ± 43.1
483293 ncm-dbt-05 603814 500 226 36 238 +138.99 ± 12.3 0 1 64 179 6 +327.18 ± 42.83
483292 ncm-dbt-02 591642 500 222 31 247 +139.81 ± 12.47 0 2 61 181 6 +330.23 ± 44.08
483291 ncm-dbt-01 585169 500 214 24 262 +138.99 ± 12.09 0 3 57 187 3 +336.46 ± 45.77
483290 ncm-dbt-03 579042 500 225 40 235 +134.95 ± 12.64 0 2 67 175 6 +312.48 ± 41.9
483289 ncm-dbt-04 566533 500 223 38 239 +134.95 ± 12.64 1 2 61 183 3 +324.17 ± 44.15
483288 ncm-dbt-05 603142 500 223 39 238 +134.15 ± 12.67 0 4 62 180 4 +315.35 ± 43.81
483287 ncm-dbt-02 590911 500 225 43 232 +132.54 ± 11.91 0 2 66 180 2 +315.35 ± 42.24
483286 ncm-dbt-03 577807 500 233 42 225 +139.81 ± 12.05 0 3 56 188 3 +339.63 ± 46.2
483285 ncm-dbt-01 585674 500 225 35 240 +138.99 ± 13.1 0 3 62 177 8 +321.19 ± 43.77
483284 ncm-dbt-04 566099 500 223 46 231 +128.55 ± 13.19 0 4 71 169 6 +290.66 ± 40.76
483283 ncm-dbt-01 581777 500 225 26 249 +146.36 ± 11.74 0 1 54 190 5 +359.68 ± 46.95
483282 ncm-dbt-03 576905 500 228 38 234 +138.99 ± 12.3 0 0 67 176 7 +324.16 ± 41.61
483281 ncm-dbt-05 604532 500 225 31 244 +142.25 ± 13.56 0 5 55 181 9 +330.23 ± 46.62
483280 ncm-dbt-02 589240 500 229 40 231 +138.18 ± 12.73 0 3 61 180 6 +324.17 ± 44.15
483279 ncm-dbt-04 565744 500 223 37 240 +135.76 ± 11.36 0 1 63 185 1 +330.23 ± 43.2
483278 ncm-dbt-01 586139 500 229 34 237 +143.07 ± 11.47 0 1 56 190 3 +352.8 ± 46.04
483277 ncm-dbt-03 576537 500 235 40 225 +143.07 ± 12.12 0 0 62 181 7 +339.63 ± 43.41
483276 ncm-dbt-05 599539 500 234 42 224 +140.62 ± 12.64 0 2 61 180 7 +330.23 ± 44.08
483275 ncm-dbt-02 587537 500 219 33 248 +135.76 ± 12.21 0 1 67 177 5 +318.25 ± 41.77
483274 ncm-dbt-04 565666 500 218 45 237 +125.38 ± 13.96 0 9 64 172 5 +282.94 ± 42.98
483273 ncm-dbt-03 579289 500 220 40 240 +130.94 ± 11.96 0 2 68 178 2 +309.64 ± 41.56
483272 ncm-dbt-01 585717 500 228 38 234 +138.99 ± 11.66 0 0 64 182 4 +333.32 ± 42.66
483271 ncm-dbt-05 600824 500 225 29 246 +143.89 ± 12.71 0 0 64 176 10 +333.32 ± 42.66
483270 ncm-dbt-02 592850 500 221 35 244 +135.76 ± 12.62 0 2 66 176 6 +315.35 ± 42.24
483269 ncm-dbt-04 570669 500 235 34 231 +148.02 ± 11.65 0 1 52 192 5 +366.78 ± 47.92
483268 ncm-dbt-05 610571 500 227 33 240 +142.25 ± 13.37 0 2 63 174 11 +324.17 ± 43.32
483267 ncm-dbt-03 577889 500 231 33 236 +145.54 ± 12.43 0 2 55 186 7 +349.43 ± 46.59
483266 ncm-dbt-01 585126 500 215 38 247 +128.55 ± 12.63 0 4 68 175 3 +298.62 ± 41.71
483265 ncm-dbt-02 593023 500 230 39 231 +139.81 ± 13.64 0 5 58 178 9 +321.19 ± 45.36

Commit

Commit ID 598ae2c46500e6dc50b54919ea4bebfe213ddcd1
Author Robert Nurnberg @ elitebook
Date 2026-08-24 16:29:40 UTC
Make extensions and futility pruning depend on new seekMate variable This PR simplifies the recent patch https://github.com/official-stockfish/Stockfish/pull/7040, while still allowing Stockfish to consistently pass the CI `go mate` run involving 61 positions with DTM from 1 to 4 plies. Results of a deterministic th1 run covering these 61 positions are as follows. ``` Loaded 61 FENs with 61 bm values, with |bm| (min avg max): 1 2 2. Matetrack started for ./sf.master on matetrack.epd matedtrack.epd with --bmMax 2 --mate 0 ... 100%|███████████████████████████████████████████| 61/61 [00:17<00:00, 3.54it/s] Using ./sf.master on matetrack.epd matedtrack.epd with --bmMax 2 --mate 0 Engine ID: Stockfish dev-20260819-229f6339 Total FENs: 61 Found mates: 61 Best mates: 61 Best mate statistics: |bm| = 1 - mates found: 21 = 100.0% of 21; nodes (min avg max): 4 343 1372, depth (min avg max): 1 4 12 |bm| = 2 - mates found: 40 = 100.0% of 40; nodes (min avg max): 16 402441 15454156, depth (min avg max): 1 10 24 All best mates found: 61 = 100.0% of 61; nodes (min avg max): 4 264014 15454156, depth (min avg max): 1 8 24 ``` ``` Loaded 61 FENs with 61 bm values, with |bm| (min avg max): 1 2 2. Matetrack started for ./sf.patch on matetrack.epd matedtrack.epd with --bmMax 2 --mate 0 ... 100%|███████████████████████████████████████████| 61/61 [00:02<00:00, 24.64it/s] Using ./sf.patch on matetrack.epd matedtrack.epd with --bmMax 2 --mate 0 Engine ID: Stockfish dev-20260824-1a3ceee9 Total FENs: 61 Found mates: 61 Best mates: 61 Best mate statistics: |bm| = 1 - mates found: 21 = 100.0% of 21; nodes (min avg max): 4 343 1372, depth (min avg max): 1 4 12 |bm| = 2 - mates found: 40 = 100.0% of 40; nodes (min avg max): 16 20068 255722, depth (min avg max): 1 9 21 All best mates found: 61 = 100.0% of 61; nodes (min avg max): 4 13277 255722, depth (min avg max): 1 8 21 ``` The above shows that patch outperforms master 2s:17s, and 13277:264014 nodes. In addition, patch shows a healthy increase in (best) mates found on matetrack: ``` Using ./sf.patch on matetrack.epd with --nodes 1000000 Engine ID: Stockfish dev-20260824-1a3ceee9 Total FENs: 6554 Found mates: 3700 Best mates: 2457 ``` This compares with 3202, 2263 for master, see https://github.com/vondele/matetrack/blob/c88991a2558b326e2119ca0e5cc9554d60e559ab/matetrack1000000.csv#L4530. The numbers for the classic mate suite are: ``` Loaded 280 FENs with 280 bm values, with |bm| (min avg max): 10 15 21. Matetrack started for ./sf.patch on classic280.epd with --nodes 1000000 ... 100%|███████████████████████████████████████████| 56/56 [00:26<00:00, 2.13it/s] Using ./sf.patch on classic280.epd with --nodes 1000000 Engine ID: Stockfish dev-20260824-1a3ceee9 Total FENs: 280 Found mates: 128 Best mates: 31 ``` This compares with 165, 24 for master, see https://github.com/vondele/matetrack/blob/c88991a2558b326e2119ca0e5cc9554d60e559ab/classic1000000.csv#L4530. Passed STC non-reg: LLR: 2.93 (-2.94,2.94) <-1.75,0.25> Total: 41504 W: 10764 L: 10559 D: 20181 Ptnml(0-2): 61, 4620, 11196, 4803, 72 https://tests.stockfishchess.org/tests/view/6a85b5af9960adfadf924292 Passed LTC non-reg: LLR: 2.94 (-2.94,2.94) <-1.75,0.25> Total: 111234 W: 28827 L: 28702 D: 53705 Ptnml(0-2): 32, 11680, 32064, 11813, 28 https://tests.stockfishchess.org/tests/view/6a86ef485b1b38ebda864e69 closes https://github.com/official-stockfish/Stockfish/pull/7089 Bench: 2502027
Copyright 2011–2026 Next Chess Move LLC