Stockfish.js 19.0.0 (Stockfish 19), lite single-thread WebAssembly build Copyright (c) 2026 Chess.com, LLC, and the Stockfish contributors. License: GNU General Public License version 3 (see Copying.txt). Neural network by Chris Bao (sscg13): nn-61e7af4bb97d.nnue. The engine JavaScript and WebAssembly binaries are unmodified files from: https://registry.npmjs.org/stockfish/-/stockfish-19.0.0.tgz Package SHA-1: 88db50693ea779c8f4a3a4c1171250b3d5654bb7 Corresponding source, pinned to the package's gitHead: https://github.com/nmrugg/stockfish.js/tree/54fde71d90c7c403964f6cacef48f7bbec495df1 A copy is provided alongside this notice as chessiq-stockfish-source.tar.gz. Build instructions and scripts are included in that archive. The matching lite network is also provided alongside it as nn-61e7af4bb97d.nnue. Build flavor: node build.js --lite --single-threaded --no-split See the upstream README and build.js for Emscripten/toolchain requirements. The lite engine uses a smaller evaluation network than full Stockfish 19. Strength depends on the device, thinking time, and chosen skill level. ChessIQ communicates with the separate engine Worker using UCI text commands. Chess rules are handled separately by chess.js (BSD-2-Clause license in /vendor/chess-LICENSE.txt).