Dev Builds » 20200822-2037

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:26:47 583779 4000 153 1980 1867 -171.35 ± 4.6 136 1569 281 14 0 -430.87 ± 20.38
ncm-dbt-02 06:27:26 586813 4000 156 1971 1873 -170.04 ± 4.32 111 1601 280 8 0 -438.95 ± 20.42
ncm-dbt-03 06:28:14 583329 4000 156 1996 1848 -172.78 ± 4.51 134 1582 274 10 0 -440.22 ± 20.65
ncm-dbt-04 06:27:04 567629 4000 155 1973 1872 -170.37 ± 4.34 111 1607 271 11 0 -440.86 ± 20.76
ncm-dbt-05 06:27:22 581837 4000 160 1995 1845 -172.23 ± 4.45 132 1576 287 5 0 -438.32 ± 20.15
20000 780 9915 9305 -171.35 ± 1.99 624 7935 1393 48 0 -437.81 ± 9.13

Test Detail

ID Host Base NPS Games WLD Standard Elo Ptnml(0-2) Gamepair Elo CLI PGN
460836 ncm-dbt-05 580696 500 24 258 218 -176.32 ± 12.21 17 200 33 0 0 -460.31 ± 61.1
460835 ncm-dbt-03 581527 500 16 248 236 -174.55 ± 11.61 12 210 26 2 0 -477.99 ± 69.51
460834 ncm-dbt-02 587240 500 22 246 232 -167.53 ± 12.21 13 199 37 1 0 -429.05 ± 57.55
460833 ncm-dbt-04 568593 500 20 245 235 -168.4 ± 11.9 11 205 32 2 0 -444.09 ± 62.18
460832 ncm-dbt-01 582861 500 19 236 245 -161.49 ± 14.12 15 193 36 6 0 -389.56 ± 57.42
460831 ncm-dbt-03 584832 500 16 248 236 -174.55 ± 12.61 16 202 30 2 0 -454.76 ± 64.37
460830 ncm-dbt-05 581402 500 24 240 236 -160.64 ± 13.34 15 188 45 2 0 -385.59 ± 51.85
460829 ncm-dbt-04 565076 500 17 246 237 -171.9 ± 11.85 14 201 35 0 0 -449.34 ± 59.17
460828 ncm-dbt-01 580821 500 18 242 240 -167.53 ± 12.21 12 202 34 2 0 -433.94 ± 60.2
460827 ncm-dbt-02 586646 500 23 249 228 -169.27 ± 12.78 16 195 38 1 0 -424.28 ± 56.73
460826 ncm-dbt-04 569310 500 21 254 225 -175.43 ± 13.01 19 196 34 1 0 -444.09 ± 60.25
460825 ncm-dbt-03 580116 500 16 259 225 -184.42 ± 13.45 25 193 32 0 0 -466.03 ± 62.14
460824 ncm-dbt-01 582068 500 18 245 237 -170.14 ± 12.49 16 195 39 0 0 -429.05 ± 55.79
460823 ncm-dbt-05 584201 500 13 242 245 -171.9 ± 12.58 17 195 38 0 0 -433.93 ± 56.58
460822 ncm-dbt-02 588686 500 19 241 240 -165.79 ± 11.87 12 198 40 0 0 -424.27 ± 55.03
460821 ncm-dbt-04 567720 500 29 244 227 -159.78 ± 12.75 13 190 46 1 0 -389.56 ± 51.18
460820 ncm-dbt-01 587707 500 28 253 219 -168.4 ± 13.51 18 191 39 2 0 -410.58 ± 55.96
460819 ncm-dbt-05 579578 500 16 251 233 -177.21 ± 12.38 18 199 33 0 0 -460.31 ± 61.1
460818 ncm-dbt-03 585126 500 15 243 242 -171.02 ± 12.18 15 198 37 0 0 -438.94 ± 57.41
460817 ncm-dbt-02 587834 500 16 244 240 -171.02 ± 11.42 11 207 31 1 0 -460.32 ± 63.35
460816 ncm-dbt-04 565784 500 18 241 241 -166.66 ± 12.51 12 202 33 3 0 -429.05 ± 60.97
460815 ncm-dbt-01 581902 500 17 246 237 -171.9 ± 13.28 18 195 35 2 0 -429.05 ± 59.28
460814 ncm-dbt-02 585169 500 25 248 227 -166.66 ± 11.8 12 199 39 0 0 -429.05 ± 55.79
460813 ncm-dbt-05 582277 500 25 249 226 -167.53 ± 13.35 17 192 39 2 0 -410.58 ± 55.96
460812 ncm-dbt-03 584958 500 20 250 230 -172.78 ± 12.75 18 194 38 0 0 -433.93 ± 56.58
460811 ncm-dbt-02 586054 500 15 238 247 -166.66 ± 10.77 8 207 35 0 0 -449.34 ± 59.17
460810 ncm-dbt-04 568077 500 23 246 231 -166.66 ± 12.97 16 192 41 1 0 -410.58 ± 54.45
460809 ncm-dbt-05 581070 500 22 247 231 -168.4 ± 12.14 13 200 36 1 0 -433.94 ± 58.41
460808 ncm-dbt-03 585337 500 20 246 234 -169.27 ± 12.07 13 201 35 1 0 -438.95 ± 59.31
460807 ncm-dbt-01 585169 500 14 259 227 -186.24 ± 13.29 25 195 30 0 0 -477.98 ± 64.39
460806 ncm-dbt-03 584622 500 25 252 223 -170.15 ± 13.83 19 192 36 3 0 -415.05 ± 58.26
460805 ncm-dbt-04 568912 500 12 245 243 -175.43 ± 10.99 11 212 26 1 0 -490.71 ± 69.77
460804 ncm-dbt-02 585169 500 19 251 230 -174.55 ± 14.19 21 194 31 4 0 -429.05 ± 62.62
460803 ncm-dbt-05 581652 500 20 251 229 -173.66 ± 12.44 17 197 36 0 0 -444.08 ± 58.27
460802 ncm-dbt-01 584916 500 19 247 234 -171.02 ± 11.68 13 202 35 0 0 -449.34 ± 59.17
460801 ncm-dbt-04 567561 500 15 252 233 -179.0 ± 11.96 15 209 24 2 0 -490.71 ± 72.58
460800 ncm-dbt-05 583824 500 16 257 227 -182.6 ± 11.87 18 205 27 0 0 -497.39 ± 68.26
460799 ncm-dbt-03 580116 500 28 250 222 -165.79 ± 13.24 16 192 40 2 0 -406.2 ± 55.21
460798 ncm-dbt-02 587707 500 17 254 229 -179.0 ± 12.47 18 202 29 1 0 -471.92 ± 65.71
460797 ncm-dbt-01 584790 500 20 252 228 -174.55 ± 13.31 19 196 33 2 0 -438.95 ± 61.17

Commit

Commit ID 3542033342f15625f808013b69aa8c2d274a2f91
Author Stéphane Nicolet
Date 2020-08-22 20:37:50 UTC
Instructions to build on older Macintosh In recent Macs, it is possible to use the Clang compiler provided by Apple to compile Stockfish out of the box, and this is the method used by default in our Makefile (the Makefile sets the macosx-version-min=10.14 flag to select the right libc++ library for the Clang compiler with recent c++17 support). But it is quite possible to compile and run Stockfish on older Macs! Below we describe a method to install a recent GNU compiler on these Macs, to get the c++17 support. We have tested the following procedure to install gcc10 on machines running Mac OS 10.7, Mac OS 10.9 and Mac OS 10.13: 1) install XCode for your machine. 2) install Apple command-line developer tools for XCode, by typing the following command in a Terminal: ``` sudo xcode-select --install ``` 3) go to the Stockfish "src" directory, then try a default build and run Stockfish: ``` make clean make build make net ./stockfish ``` 4) if step 3 worked, congrats! You have a compiler recent enough on your Mac to compile Stockfish. If not, continue with step 5 to install GNU gcc10 :-) 5) install the MacPorts package manager (https://www.macports.org/install.php), for instance using the fast method in the "macOS Package (.pkg) Installer" section of the page. 6) use the "port" command to install the gcc10 package of MacPorts by typing the following command: ``` sudo port install gcc10 ``` With this step, MacPorts will install the gcc10 compiler under the name "g++-mp-10" in the /opt/local/bin directory: ``` which g++-mp-10 /opt/local/bin/g++-mp-10 <--- answer ``` 7) You can now go back to the "src" directory of Stockfish, and try to build Stockfish by pointing at the right compiler: ``` make clean make build COMP=gcc COMPCXX=/opt/local/bin/g++-mp-10 make net ./stockfish ``` 8) Enjoy Stockfish on Macintosh! See this pull request for further discussion: https://github.com/official-stockfish/Stockfish/pull/3049 No functional change
Copyright 2011–2026 Next Chess Move LLC