Dev Builds » 20231022-1406

Use this dev build

NCM plays each Stockfish dev build 20,000 times against Stockfish 14. 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 09:55:51 1094745 3348 1432 286 1630 +123.93 +/- 5.51 0 48 489 1080 57 +269.69 +/- 15.42
ncm-dbt-02 09:51:38 1155102 3310 1435 284 1591 +126.07 +/- 5.34 0 40 469 1101 45 +280.6 +/- 15.74
ncm-dbt-03 09:52:03 1065178 3302 1425 292 1585 +124.25 +/- 5.4 2 36 487 1079 47 +274.83 +/- 15.44
ncm-dbt-04 09:56:26 1228522 3374 1453 281 1640 +125.92 +/- 5.16 0 37 478 1135 37 +283.45 +/- 15.59
ncm-dbt-05 09:51:30 1177273 3302 1416 284 1602 +124.13 +/- 5.35 0 42 477 1090 42 +275.58 +/- 15.61
ncm-dbt-06 09:56:53 1229764 3364 1457 285 1622 +126.33 +/- 5.26 0 36 485 1114 47 +280.95 +/- 15.47
20000 8618 1712 9670 +125.11 +/- 2.18 2 239 2885 6599 275 +277.49 +/- 6.34

Test Detail

ID Host Base NPS Games WLD Standard Elo Ptnml(0-2) Gamepair Elo CLI PGN
207042 ncm-dbt-05 1237028 88 36 3 49 +136.95 +/- 25.95 0 0 11 33 0 +338.01 +/- 110.9
207041 ncm-dbt-03 1233672 114 47 4 63 +137.85 +/- 24.75 0 1 12 44 0 +341.55 +/- 106.63
207040 ncm-dbt-02 1199240 224 99 18 107 +131.58 +/- 21.14 0 4 26 79 3 +298.91 +/- 68.57
207039 ncm-dbt-01 1099631 348 147 27 174 +124.92 +/- 16.82 0 4 52 112 6 +272.5 +/- 47.85
207038 ncm-dbt-06 1229163 364 162 27 175 +135.3 +/- 16.66 0 6 41 129 6 +307.39 +/- 54.01
207037 ncm-dbt-04 1244833 374 160 30 184 +126.01 +/- 16.27 0 7 47 129 4 +284.09 +/- 50.33
207036 ncm-dbt-05 1224162 500 212 47 241 +119.11 +/- 13.69 0 6 79 159 6 +261.07 +/- 38.58
207035 ncm-dbt-03 1239690 500 213 46 241 +120.67 +/- 14.01 0 9 70 166 5 +268.17 +/- 41.1
207034 ncm-dbt-02 1258809 500 218 34 248 +134.15 +/- 13.8 0 5 65 171 9 +301.33 +/- 42.75
207033 ncm-dbt-01 1083658 500 218 31 251 +136.56 +/- 13.36 0 4 63 175 8 +312.48 +/- 43.44
207032 ncm-dbt-06 1230876 500 220 41 239 +130.14 +/- 14.06 0 5 71 164 10 +285.49 +/- 40.81
207031 ncm-dbt-04 1229232 500 220 40 240 +130.94 +/- 13.51 0 3 73 165 9 +290.66 +/- 40.08
207030 ncm-dbt-05 1230486 500 211 51 238 +115.22 +/- 13.2 0 6 81 160 3 +256.44 +/- 38.07
207029 ncm-dbt-03 1225278 500 222 42 236 +130.94 +/- 12.37 0 1 73 171 5 +301.33 +/- 39.86
207028 ncm-dbt-02 1204689 500 220 39 241 +131.74 +/- 13.3 0 3 71 168 8 +295.94 +/- 40.69
207027 ncm-dbt-01 1099939 500 209 43 248 +119.89 +/- 13.85 0 7 76 161 6 +263.42 +/- 39.41
207026 ncm-dbt-06 1222208 500 214 49 237 +119.11 +/- 12.8 0 3 83 160 4 +265.78 +/- 37.35
207025 ncm-dbt-04 1218131 500 208 42 250 +119.89 +/- 13.51 0 9 68 171 2 +273.0 +/- 41.7
207024 ncm-dbt-05 1241454 500 215 30 255 +134.95 +/- 13.96 0 7 59 176 8 +306.84 +/- 44.88
207023 ncm-dbt-03 1235477 500 225 43 232 +132.54 +/- 12.32 0 1 71 173 5 +306.84 +/- 40.47
207022 ncm-dbt-02 1196046 500 216 48 236 +121.45 +/- 13.84 0 6 77 160 7 +265.78 +/- 39.12
207021 ncm-dbt-01 1099660 500 216 35 249 +131.74 +/- 14.03 0 7 63 172 8 +295.94 +/- 43.42
207020 ncm-dbt-06 1229594 500 224 52 224 +124.6 +/- 14.31 0 6 76 158 10 +268.17 +/- 39.39
207019 ncm-dbt-04 1230266 500 212 42 246 +123.02 +/- 13.99 0 7 73 163 7 +270.57 +/- 40.25
207018 ncm-dbt-05 1229122 500 214 47 239 +120.67 +/- 13.5 0 5 79 160 6 +265.78 +/- 38.54
207017 ncm-dbt-03 1252420 500 208 41 251 +120.67 +/- 13.67 0 6 77 161 6 +265.78 +/- 39.12
207016 ncm-dbt-02 1194960 500 219 41 240 +129.35 +/- 13.36 0 6 65 174 5 +295.94 +/- 42.75
207015 ncm-dbt-04 1215826 500 216 47 237 +122.24 +/- 12.76 0 3 79 164 4 +275.45 +/- 38.39
207014 ncm-dbt-01 1097997 500 213 45 242 +121.45 +/- 14.67 0 8 76 156 10 +258.75 +/- 39.42
207013 ncm-dbt-06 1236439 500 216 32 252 +134.15 +/- 12.86 0 3 66 175 6 +309.64 +/- 42.33
207012 ncm-dbt-05 794274 500 214 52 234 +116.77 +/- 14.21 0 8 79 156 7 +251.89 +/- 38.63
207011 ncm-dbt-03 555896 500 215 56 229 +114.45 +/- 15.75 1 8 86 141 14 +232.26 +/- 36.96
207010 ncm-dbt-03 618291 104 43 13 48 +103.15 +/- 39.78 1 4 13 32 2 +218.7 +/- 95.25
207009 ncm-dbt-02 784045 500 215 52 233 +117.55 +/- 14.69 0 8 81 151 10 +247.41 +/- 38.13
207008 ncm-dbt-03 820201 0 0 0 0 -0.0 +/- 1199.83 0 0 0 0 0 -0.0 +/- 1199.83
207007 ncm-dbt-03 1243794 84 34 7 43 +115.76 +/- 30.97 0 0 16 25 1 +251.33 +/- 86.43
207006 ncm-dbt-05 1224156 214 81 15 118 +110.75 +/- 22.64 0 5 34 65 3 +234.8 +/- 59.54
207005 ncm-dbt-01 1089127 500 221 56 223 +119.11 +/- 15.3 0 8 83 145 14 +243.0 +/- 37.64
207004 ncm-dbt-02 1206223 86 37 5 44 +135.77 +/- 29.44 0 0 12 30 1 +315.99 +/- 104.51
207003 ncm-dbt-04 1248629 500 224 36 240 +137.37 +/- 13.15 0 4 61 178 7 +318.25 +/- 44.18
207002 ncm-dbt-06 1228421 500 213 43 244 +123.02 +/- 14.16 0 8 71 164 7 +270.57 +/- 40.83
207001 ncm-dbt-03 1227069 500 218 40 242 +129.35 +/- 14.07 0 6 69 166 9 +285.49 +/- 41.44
207000 ncm-dbt-05 1237502 500 233 39 228 +142.25 +/- 13.56 0 5 55 181 9 +330.23 +/- 46.62
206999 ncm-dbt-04 1212743 500 213 44 243 +122.24 +/- 12.94 0 4 77 165 4 +275.45 +/- 39.01
206998 ncm-dbt-02 1196810 500 211 47 242 +118.33 +/- 13.35 0 8 72 168 2 +268.17 +/- 40.54
206997 ncm-dbt-01 1093205 500 208 49 243 +114.45 +/- 14.21 0 10 76 159 5 +249.64 +/- 39.41
206996 ncm-dbt-06 1231653 500 208 41 251 +120.67 +/- 13.15 0 5 77 164 4 +270.57 +/- 39.07

Commit

Commit ID 2d0237db3f0e596fb06e3ffbadba84dcc4e018f6
Author Disservin
Date 2023-10-22 14:06:27 UTC
add clang-format This introduces clang-format to enforce a consistent code style for Stockfish. Having a documented and consistent style across the code will make contributing easier for new developers, and will make larger changes to the codebase easier to make. To facilitate formatting, this PR includes a Makefile target (`make format`) to format the code, this requires clang-format (version 17 currently) to be installed locally. Installing clang-format is straightforward on most OS and distros (e.g. with https://apt.llvm.org/, brew install clang-format, etc), as this is part of quite commonly used suite of tools and compilers (llvm / clang). Additionally, a CI action is present that will verify if the code requires formatting, and comment on the PR as needed. Initially, correct formatting is not required, it will be done by maintainers as part of the merge or in later commits, but obviously this is encouraged. fixes https://github.com/official-stockfish/Stockfish/issues/3608 closes https://github.com/official-stockfish/Stockfish/pull/4790 Co-Authored-By: Joost VandeVondele <Joost.VandeVondele@gmail.com>
Copyright 2011–2024 Next Chess Move LLC