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.0rc1.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.0rc1-py3-none-any.whl (6.2 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: chessai_stockfish-1.0.0rc1.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.0rc1.tar.gz
Algorithm Hash digest
SHA256 9ce75e013d6181af8620e2b4d601ad06bf6f804561cb258aacfc8c1f2e96659f
MD5 51e219783fe83489537709a002906fb7
BLAKE2b-256 7a3cec302f774f6382541451a16da976887f35004d35a98d551967d78ed26c44

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chessai_stockfish-1.0.0rc1-py3-none-any.whl
Algorithm Hash digest
SHA256 eb878c4394f3f012d4bee5035388e5f16259cc2300d5b37cc2c71e6217afb920
MD5 716fa1e80c955753486ba858e4879d58
BLAKE2b-256 5067fa1eaf324c47da7d54c5f230b881d7348338910383c4b41d384da1fc676f

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