Skip to main content

Distributed Stockfish analysis for lichess.org

Project description

https://badge.fury.io/py/fishnet.svg https://travis-ci.org/niklasf/fishnet.svg?branch=v1.15.8 https://coveralls.io/repos/github/niklasf/fishnet/badge.svg?branch=master

Installation

  1. Request your personal fishnet key: https://lichess.org/get-fishnet

  2. 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

    Optional: Generate a systemd service file:

    python -m fishnet systemd

    Via Docker

    There is a Docker container courtesy of @ageneau. For example you can simply do:

    docker run ageneau/fishnet --key MY_APIKEY --auto-update

lichess.org custom Stockfish

fishnet is using lichess.org custom Stockfish by @ddugovic.

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.

Overview

https://raw.githubusercontent.com/niklasf/fishnet/master/doc/sequence-diagram.png

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

fishnet-1.15.8.tar.gz (32.1 kB view details)

Uploaded Source

File details

Details for the file fishnet-1.15.8.tar.gz.

File metadata

  • Download URL: fishnet-1.15.8.tar.gz
  • Upload date:
  • Size: 32.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for fishnet-1.15.8.tar.gz
Algorithm Hash digest
SHA256 8784910b8d7cd49e1c0201e0d86c06da843763190c238902f69d503ddfdf1e37
MD5 c03c66f527db38c83186dd897eee54ed
BLAKE2b-256 f3be712943b0e7bca83318b3ea3835b9a7c93ed6eff150f6c003bc3f4f4738b6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page