Distributed Stockfish analysis for lichess.org
Project description
Installation
Request your personal fishnet key: https://lichess.org/get-fishnet
Install the fishnet client.
Via pip
To install or upgrade to the latest version do:
pip install --upgrade --user fishnet
Example usage:
python -m fishnet --auto-update
Other useful commands:
python -m fishnet configure # Rerun the configuration dialog python -m fishnet systemd # Generate a systemd service file python -m fishnet --help # List all commands and options
Via Docker
There is a Docker container courtesy of @mklemenz. For example you can simply do:
docker run mklemenz/fishnet --key MY_APIKEY --auto-update
Video tutorial
lichess.org custom Stockfish
fishnet is using lichess.org custom Stockfish by @ddugovic, @ianfab et al.
You can build Stockfish yourself (for example with ./build-stockfish.sh) and provide the path using python -m fishnet --stockfish-command. Otherwise a precompiled binary will be downloaded for you.
Protocol
See protocol.md for details.
License
fishnet is licensed under the GPLv3+ license. See LICENSE.txt for the full license text.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for fishnet-1.17.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 895db4535cf47361ed963dda6a756e837dd580834f82be4428f287ce49407aaa |
|
MD5 | 5d20d89f4c7154835e1bc1451721430c |
|
BLAKE2b-256 | 312a8a10c1df8cdc309647c64adec9d4ec5b720e71bdca92a4308912fa0cbe10 |