Open Sage backgammon engine — compiled to WebAssembly for this site. Open Sage (bgsage) is (C) 2026 Mark Higgins and is licensed under the Mozilla Public License 2.0, including its neural-network weights: https://github.com/markbgsage/bgsage · https://mozilla.org/MPL/2.0/ What is here: - sage.wasm / sage.js: the engine's C++ core (cpp/src of bgsage), built with Emscripten, unmodified except src/sage_wasm.cpp, a copy of bgsage's cpp/src/mobile.cpp changed to build the bearoff table in memory when no file is given and to allow longer analysis time budgets. Its source is served next to this file (src/). - sage-engine.js: the glue that runs the engine in a Web Worker (MPL-2.0, source as served). - sage-nets.bin: bgsage's stage-11 production nets, stored as 16-bit floats; sage-config.json: their slots. - bearoff.gz.bin: bgsage's one-sided bearoff database, gzipped. The build steps are in tools/sage-wasm/README.md of the site's repository.