Releases: lichess-org/fishnet
fishnet v2.12.0
Changes:
-
Update Official Stockfish (official-stockfish/Stockfish@ee243f0...69a01b8). This includes significant performance improvements for most fishnet clients, by using shared memory for NNUE weights.
⚠️ If you are using Docker, Kubernetes or OpenShift, recheck the installation instructions to take advantage of this (--shm-size=256m). -
Update Fairy-Stockfish (fairy-stockfish/Fairy-Stockfish@f3e6969...a809210).
-
Switch Stockfish builds from g++ to clang, which is currently slightly ahead in benchmarks.
-
Fix
--cpu-priority minhad essentially no effect on Windows. -
For builds from source, make
build.rsidempotent. -
For builds from source, support sccache.
Downloads:
fishnet v2.11.0
Changes:
- Show more details for network errors.
x86-64-vnni512completely supercedesx86-64-vnni256.- Update Stockfish development version (official-stockfish/Stockfish@a37b38b...ee243f0).
Downloads:
- fishnet-x86_64-unknown-linux-musl
- fishnet-x86_64-pc-windows-gnu.exe
- fishnet-x86_64-apple-darwin
- fishnet-aarch64-unknown-linux-musl
- fishnet-aarch64-apple-darwin
Full Changelog: v2.10.0...v2.11.0
fishnet v2.10.0
Changes:
- Detect and support
x86-64-avx512icl. - Update to Stockfish development version (official-stockfish/Stockfish@03e2748...a37b38b).
- Updated Windows builder to
windows-2022(windows-2019no longer supported).
Downloads:
- fishnet-x86_64-unknown-linux-musl
- fishnet-x86_64-pc-windows-gnu.exe
- fishnet-x86_64-apple-darwin
- fishnet-aarch64-unknown-linux-musl
- fishnet-aarch64-apple-darwin
Full Changelog: v2.9.5...v2.10.0
fishnet v2.9.5
Changes:
- Stockfish 17.1 released 🎉. Update Official Stockfish (official-stockfish/Stockfish@e0bfc4b...03e2748).
Downloads:
- fishnet-x86_64-unknown-linux-musl
- fishnet-x86_64-pc-windows-gnu.exe
- fishnet-x86_64-apple-darwin
- fishnet-aarch64-unknown-linux-musl
- fishnet-aarch64-apple-darwin
Full Changelog: v2.9.4...v2.9.5
fishnet v2.9.4
Changes:
- Stockfish 17 released 🎉. Update Official Stockfish (official-stockfish/Stockfish@b55217f...e0bfc4b).
Downloads:
fishnet v2.9.3
Changes:
- Update Stockfish to development version with SFNNv9 architecture and Finny Tables (diff).
- Switch bundle compression from XZ to ZStandard, for faster startup times.
- Windows: Releases are now signed courtesy of SignPath.
- macOS: Bumped required OS version from 11 to 13.
New features:
- Docker: Set
STATS_FILEenvironment variable to track statistics at that path (in the container). - After the configuration dialog, allow dumping configuration for later instead of writing to
fishnet.ini.
For Lichess's internal instances:
- Respond to invalid move requests instead of discarding them.
Downloads:
fishnet v2.9.2
Changes:
- Change performance statistics.
- Before: nps (total nodes computed for the game, excluding chunk overlap, divided by time taken for the game). Unstable with the varying parallelism introduced in v2.8.1.
- After: nps/core (total nodes computed for the game, including chunk overlap, divided by CPU time spent on the game). Significantly more stable. Multiply by number of cores for the maximum throughput of your client.
- Further tune queue selection parameters.
Downloads:
fishnet v2.9.1
Changes:
- Tune queue selection parameters (which had been untouched since Stockfish 14).
Downloads:
fishnet v2.9.0
Changes:
- Stockfish 16.1 released 🎉. Update Offical Stockfish (official-stockfish/Stockfish@sf_16...sf_16.1).
--auto-updatefrom versions older than 2.6.6 is no longer supported.
Downloads:
fishnet v2.8.2
Bugfixes:
- Fix frequent worker timeouts. Timeouts are now based on a deadline for each entire batch, rather than a continuous time budget, and node limits are adjusted for time wasted on overlap of chunks. Compared to v2.7.x, 20% lower nodes per wall clock second with significantly increased variance are expected, but quality is improved.
- Fix auto update did not respect
SSLKEYLOGFILE. - Fix
CPU_PRIORITYignored by Docker image.
Downloads: