Skip to content

Releases: lichess-org/fishnet

fishnet v2.9.4

07 Sep 12:42
02d15d5
Compare
Choose a tag to compare

fishnet v2.9.3

28 Jul 19:09
c10f678
Compare
Choose a tag to compare

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

19 Mar 19:03
8c00fb0
Compare
Choose a tag to compare

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

17 Mar 14:55
75248aa
Compare
Choose a tag to compare

fishnet v2.9.0

24 Feb 22:11
b12b7a3
Compare
Choose a tag to compare

Changes:

Downloads:

fishnet v2.8.2

07 Jan 14:15
b152a9d
Compare
Choose a tag to compare

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

04 Jan 23:02
bec5542
Compare
Choose a tag to compare

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

29 Jul 18:11
3902206
Compare
Choose a tag to compare

New features:

  • aarch64-unknown-linux-musl binaries and arm64 Docker containers now automatically detect support for dot product instructions, for a ~10% speedup on CPUs that support them.

Downloads:

fishnet v2.7.0

01 Jul 13:05
4aeda9d
Compare
Choose a tag to compare

fishnet v2.6.10

02 May 17:01
2b0bf16
Compare
Choose a tag to compare