Play chess – Stockfish source

The computer opponent in the Play chess Android app is Stockfish 11, by the Stockfish developers. The app ships Stockfish.js 11.0.0 (assets/engine/stockfish.js and assets/engine/stockfish.wasm) unmodified. Those two files are byte-for-byte identical to src/stockfish.js and src/stockfish.wasm in the npm package below, and were built from the sources below with Emscripten (see build.js in the Stockfish.js source).

Stockfish and Stockfish.js are free software, licensed under the GNU General Public Licence, version 3. You may redistribute and modify them under that licence. They come with ABSOLUTELY NO WARRANTY. The rest of Play chess is a separate program and is not covered by that licence.

stockfish-sf_11.tar.gz
Stockfish 11 C++ source (official-stockfish/Stockfish, tag sf_11)
142 KB
145,868 bytes
SHA-256 802261cc601b67bed00c0ef7d21e2125959630f0852a06db9fc9bd74f440b199
stockfish.js-11.0.0-source.tar.gz
Stockfish.js 11.0.0 source by Nathan Rugg (nmrugg/stockfish.js, tag v11.0.0), including build.js, the Emscripten build script
1821 KB
1,864,329 bytes
SHA-256 8f1be80e8f51bda9d69c7eb3e349a029db6a3d80cd40fed386d8add3f6b37281
stockfish-11.0.0-npm.tgz
Stockfish.js 11.0.0 as published on npm: the exact build the app ships (src/stockfish.js and src/stockfish.wasm)
1556 KB
1,593,002 bytes
SHA-256 fc281d03f5e09238cb45d2469083957539c62341b0aa67b2d389f60bbb2336a7
COPYING.txt
GNU General Public Licence, version 3
34 KB
35,147 bytes
SHA-256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903

Written offer. For at least three years after a version of Play chess was last distributed, we will send this source to anyone who asks, for no more than the cost of supplying it: JaymZxxx@gmail.com

Upstream projects: official-stockfish/Stockfish (sf_11) · nmrugg/stockfish.js (v11.0.0) · stockfishchess.org

Play chess · Privacy policy