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