Skip to main content

This is a sub-window GUI for Stockfish.

Project description

English | Tiếng Việt

ChessAI

The AI that kills chess.

Icon

ChessAI

This application will help you analyse chess position as a sub-window.

Features

New feature (v1.0.0):

  • Project is uploaded to PyPI. Now you can pip install it!

  • Hovering on cropping canvas now show your mouse's location.

features_12

  • Sorry O.P & I.P points, I'm not even angry over you right now. I bear no grudge against anyone. It's just that the world feels so, so wonderful right now. Throughout Heaven and Earth, I choose to learn PyTorch myself.

For old features, visit Change Log.

Installing

I've grown up and made a PyPI for you guys!

pip3 install chessai-stockfish

But above is default edition, which mean training features are not allowed yet. If you want the full edition, visit TRAINING.md.

Set up Stockfish

Go to download page and install Stockfish that support your device.

After that, let's start our ChessAI.

chessai

Because of first use, it will ask for Stockfish's path.

Cannot find setting.json file. Start create new one.
Please paste in path to stockfish:
>> (your path goes here)

Running

Use chessai.

chessai

License

GNU GPLv3

Disclaimer

This application was initially designed for analysing Chess World Cup livestreams and educational purposes. Please don't use this for any unethical reasons. Any damages from abusing this application will not be the responsibility of the author.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

chessai_stockfish-1.0.0.tar.gz (6.2 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

chessai_stockfish-1.0.0-py3-none-any.whl (6.2 MB view details)

Uploaded Python 3

File details

Details for the file chessai_stockfish-1.0.0.tar.gz.

File metadata

  • Download URL: chessai_stockfish-1.0.0.tar.gz
  • Upload date:
  • Size: 6.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.7

File hashes

Hashes for chessai_stockfish-1.0.0.tar.gz
Algorithm Hash digest
SHA256 2fd572e3b593f02f73c845762e65076f63f415482cc89658a7bc22b93516f50e
MD5 a577b56c19cbbe77dffd5fdce5fbff9c
BLAKE2b-256 c447ba49c2bf651f7ae18fd8311e3d812271956345464a038670a6c4c9f5c095

See more details on using hashes here.

File details

Details for the file chessai_stockfish-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for chessai_stockfish-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f2b8aa847f6cfb01c9529d6fa03762e8d61ed5b79cdc28a9ac950c045d832c19
MD5 45e364894ff4991e7b8a7a6a392dba3a
BLAKE2b-256 1f2bda3eb4b923997973c5095c0df6a8aadacd5149adc56bda02aa7ab361e40e

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