0.0.9 • Published 5 months ago

lila-stockfish-web v0.0.9

Weekly downloads
-
License
AGPL-3.0-or-later
Repository
-
Last release
5 months ago

lila-stockfish-web

Multiple stockfish wasms for use in lichess.org web analysis

Building

# Example: Clean and make all debug builds for node with SAFE_HEAP

  ./build.py --flags='-O0 -g3 -sSAFE_HEAP' --node all clean

or to avoid installing or changing your emscripten version, use ./build-with-docker.sh:

./build-with-docker.sh --flags='-O3' all clean

omit --node for default web builds

use --flags to override the default emcc flags which are -O3 -DNDEBUG --closure=1

check ./build.py --help for the latest targets

./build.py downloads sources to the ./fishes folder then applies diffs from the ./patches folder. Edit the Stockfish sources freely. But to contribute your edits, use a patch file

# Example: Update `sf16-7.patch` with your source changes: 

  cd fishes/sf16-7
  git diff > ../../patches/sf16-7.patch

Sources

sfhce (Official Stockfish Classical release)

sf16-40 (Official Stockfish 16 release)

sf16-7 (Stockfish 16 linrock)

sf161-70 (Official Stockfish 16.1 release)

sf17-79 (Official Stockfish 17 release)

fsf14 (Fairy-Stockfish 14)

0.0.9

5 months ago

0.0.8

6 months ago

0.0.7

10 months ago

0.0.6

10 months ago

0.0.5

1 year ago

0.0.4

1 year ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago