Distributed Fairy-Stockfish analysis for pychess-variants
Project description
Installation
Request your personal fairyfishnet key on pychess Discord https://discord.gg/aPs8RKr
Install the fairyfishnet client.
Via pip
To install or upgrade to the latest version do:
pip3 install --upgrade --user fairyfishnet
Example usage:
python3 -m fairyfishnet --auto-update
Optional: Generate a systemd service file:
python3 -m fairyfishnet systemd
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
pychess-variants custom Fairy-Stockfish
fairyfishnet is using Fairy-Stockfish by @ianfab.
You can build Fairy-Stockfish yourself (for example with ./build-stockfish.sh) and provide the path using python -m fairyfishnet --stockfish-command. Otherwise a precompiled binary will be downloaded for you.
Overview
See protocol.md for details.
License
fairyfishnet 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 fairyfishnet-1.16.20-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e483db55d5c2f9911942f873db5e66633a0fd8fcb590c7836eb0e01c8736fec |
|
MD5 | 47ebe498d0e6171658371fa6c8c3c7f1 |
|
BLAKE2b-256 | c9f79d3e40e0be488bbfd692accab1bfcfd6c35ce6cb1ccfd2b747d7b7913be6 |