Releases: lichess-org/fishnet
Releases · lichess-org/fishnet
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_FILE
environment 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-update
from 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_PRIORITY
ignored by Docker image.
Downloads:
fishnet v2.8.1
Changes:
- fishnet would previously analyse each position with a clean transposition table, sacrificing a lot of strength for maximally parallel but deterministic analysis. Now positions are analysed in overlapping chunks.
New features:
- fishnet now lowers its process scheduling priority. Use
--cpu-priority unchanged
to disable this.
Downloads:
fishnet v2.7.1
New features:
aarch64-unknown-linux-musl
binaries andarm64
Docker containers now automatically detect support for dot product instructions, for a ~10% speedup on CPUs that support them.
Downloads:
fishnet v2.7.0
Changes:
- Stockfish 16 released 🎉. Update Official Stockfish (official-stockfish/Stockfish@sf_15.1...sf_16).
Downloads:
fishnet v2.6.10
Bugfixes:
- Relax validation of castling rights and en passant squares to align with validation on lichess.org. Ignore invalid castling rights and en passant squares.
Downloads: