Name | chessai-stockfish JSON |
Version |
1.0.3
JSON |
| download |
home_page | None |
Summary | A sub-window GUI for Stockfish. (Contributions are welcomed, but I might won't touch this any sooner) |
upload_time | 2025-01-07 03:42:05 |
maintainer | None |
docs_url | None |
author | Linos |
requires_python | >=3.10 |
license | None |
keywords |
|
VCS |
 |
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
[English](https://github.com/Linos1391/ChessAI-StockfishGUI/blob/main/README.md) | [Tiếng Việt](https://github.com/Linos1391/ChessAI-StockfishGUI/blob/main/translation/README-vi.md)
<div align="center">
# ChessAI
**The AI that kills chess.**
[![][latest-release-shield]][latest-release-url]
[![][latest-commit-shield]][latest-commit-url]
[![][python-shield]][python-url]
[![][stockfish-shield]][stockfish-url]
[latest-release-shield]: https://badgen.net/github/release/Linos1391/ChessAI-StockfishGUI/development?icon=github
[latest-release-url]: https://github.com/Linos1391/ChessAI-StockfishGUI/releases/latest
[latest-commit-shield]: https://badgen.net/github/last-commit/Linos1391/ChessAI-StockfishGUI/main?icon=github
[latest-commit-url]: https://github.com/Linos1391/ChessAI-StockfishGUI/commits/main
[python-shield]: https://img.shields.io/badge/Python-3.10+-yellow
[python-url]: https://www.python.org/downloads/
[stockfish-shield]: https://img.shields.io/badge/Stockfish-16+-green
[stockfish-url]: https://stockfishchess.org/download/


This application will help you analyse chess position as a sub-window.
</div>
# 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.

- 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](https://github.com/Linos1391/ChessAI-StockfishGUI/blob/main/CHANGELOG.md).
<br>
# Installing
I've grown up and made a PyPI for you guys!
```
pip3 install chessai-stockfish
```
<br>
But above is default edition, which mean training features are not allowed yet. If you want the full edition, visit [TRAINING.md](https://github.com/Linos1391/ChessAI-StockfishGUI/blob/main/TRAINING.md).
<br>
# Set up Stockfish
Go to [download page](https://stockfishchess.org/download/) and install Stockfish that support your device.
<br>
After that, let's start our ChessAI.
```
chessai
```
<br>
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)
```
<br>
# But you use Venv/Conda/Docker/...?
Go to your ChessAI directory (where `chessai.cmd` is stored).
```
cd ...
```
Then find your OS below.
#### For Unix
```
chmod a+x chessai.cmd
echo 'export chessai_path=$PWD
export PATH=$chessai_path:$PATH' >> ~/.bash_profile
source ~/.bash_profile
```
#### For Window
```
powershell $old_path = [Environment]::GetEnvironmentVariable('path', 'user'); $new_path = $old_path + ';' + $PWD; [Environment]::SetEnvironmentVariable('path', $new_path,'User');
```
**Notice:** Don't forget to configurate `chessai.cmd` file to fit your needs.
<br>
# Running
Use `chessai`.
```
chessai
```
*If you are using Unix and currently not in the environment where ChessAI is stored, use `chessai.cmd`.*
<br>
# License
[GNU GPLv3](https://github.com/Linos1391/ChessAI-StockfishGUI/blob/main/LICENSE)
<br>
# 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.
Raw data
{
"_id": null,
"home_page": null,
"name": "chessai-stockfish",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": null,
"keywords": null,
"author": "Linos",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/8a/9a/9d53c6d4d95bf781292e9db6f734004ea281d1486b78ad9a2292260011af/chessai_stockfish-1.0.3.tar.gz",
"platform": null,
"description": "[English](https://github.com/Linos1391/ChessAI-StockfishGUI/blob/main/README.md) | [Ti\u1ebfng Vi\u1ec7t](https://github.com/Linos1391/ChessAI-StockfishGUI/blob/main/translation/README-vi.md)\n\n<div align=\"center\">\n\n# ChessAI\n\n**The AI that kills chess.**\n\n[![][latest-release-shield]][latest-release-url]\n[![][latest-commit-shield]][latest-commit-url]\n[![][python-shield]][python-url]\n[![][stockfish-shield]][stockfish-url]\n\n[latest-release-shield]: https://badgen.net/github/release/Linos1391/ChessAI-StockfishGUI/development?icon=github\n[latest-release-url]: https://github.com/Linos1391/ChessAI-StockfishGUI/releases/latest\n[latest-commit-shield]: https://badgen.net/github/last-commit/Linos1391/ChessAI-StockfishGUI/main?icon=github\n[latest-commit-url]: https://github.com/Linos1391/ChessAI-StockfishGUI/commits/main\n[python-shield]: https://img.shields.io/badge/Python-3.10+-yellow\n[python-url]: https://www.python.org/downloads/\n[stockfish-shield]: https://img.shields.io/badge/Stockfish-16+-green\n[stockfish-url]: https://stockfishchess.org/download/\n\n\n\n\n\nThis application will help you analyse chess position as a sub-window.\n\n</div>\n\n# Features\n\n#### New feature (v1.0.0):\n\n- Project is uploaded to PyPI. Now you can pip install it!\n\n- Hovering on cropping canvas now show your mouse's location.\n\n\n\n- 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.\n\n#### For old features, visit [Change Log](https://github.com/Linos1391/ChessAI-StockfishGUI/blob/main/CHANGELOG.md).\n\n<br>\n\n# Installing\n\nI've grown up and made a PyPI for you guys!\n```\npip3 install chessai-stockfish\n```\n<br>\n\nBut above is default edition, which mean training features are not allowed yet. If you want the full edition, visit [TRAINING.md](https://github.com/Linos1391/ChessAI-StockfishGUI/blob/main/TRAINING.md).\n\n<br>\n\n# Set up Stockfish\n\nGo to [download page](https://stockfishchess.org/download/) and install Stockfish that support your device.\n<br>\n\nAfter that, let's start our ChessAI.\n```\nchessai\n```\n<br>\n\nBecause of first use, it will ask for Stockfish's path.\n```\nCannot find setting.json file. Start create new one.\nPlease paste in path to stockfish:\n>> (your path goes here)\n```\n\n<br>\n\n# But you use Venv/Conda/Docker/...?\n\nGo to your ChessAI directory (where `chessai.cmd` is stored).\n```\ncd ...\n```\nThen find your OS below.\n\n#### For Unix\n```\nchmod a+x chessai.cmd\necho 'export chessai_path=$PWD\nexport PATH=$chessai_path:$PATH' >> ~/.bash_profile\nsource ~/.bash_profile\n```\n\n#### For Window\n```\npowershell $old_path = [Environment]::GetEnvironmentVariable('path', 'user'); $new_path = $old_path + ';' + $PWD; [Environment]::SetEnvironmentVariable('path', $new_path,'User');\n```\n\n**Notice:** Don't forget to configurate `chessai.cmd` file to fit your needs.\n\n<br>\n\n# Running\n\nUse `chessai`.\n```\nchessai\n```\n*If you are using Unix and currently not in the environment where ChessAI is stored, use `chessai.cmd`.*\n\n<br>\n\n# License\n\n[GNU GPLv3](https://github.com/Linos1391/ChessAI-StockfishGUI/blob/main/LICENSE)\n\n<br>\n\n# Disclaimer\n\nThis 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.\n",
"bugtrack_url": null,
"license": null,
"summary": "A sub-window GUI for Stockfish. (Contributions are welcomed, but I might won't touch this any sooner)",
"version": "1.0.3",
"project_urls": {
"Source": "https://github.com/Linos1391/ChessAI-StockfishGUI"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "67e1805908830eb5f8f93b80c7a8d99c06e80ffa1fbc47bd3439ad071a70aa5b",
"md5": "c341b52449de201c7f3521d881315ad4",
"sha256": "adeeee45bcbc0bd62ef471c6ae6bbd2f65b302bd0bd91518af6a77c47c726b08"
},
"downloads": -1,
"filename": "chessai_stockfish-1.0.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "c341b52449de201c7f3521d881315ad4",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10",
"size": 6180637,
"upload_time": "2025-01-07T03:42:01",
"upload_time_iso_8601": "2025-01-07T03:42:01.865461Z",
"url": "https://files.pythonhosted.org/packages/67/e1/805908830eb5f8f93b80c7a8d99c06e80ffa1fbc47bd3439ad071a70aa5b/chessai_stockfish-1.0.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8a9a9d53c6d4d95bf781292e9db6f734004ea281d1486b78ad9a2292260011af",
"md5": "c3f0c56d4aed6120867b5ddbb97ea349",
"sha256": "26310ad3e947607de3c676f3ca9a1adf6dbc97fda1e04e69658ba6a674b95789"
},
"downloads": -1,
"filename": "chessai_stockfish-1.0.3.tar.gz",
"has_sig": false,
"md5_digest": "c3f0c56d4aed6120867b5ddbb97ea349",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 6165743,
"upload_time": "2025-01-07T03:42:05",
"upload_time_iso_8601": "2025-01-07T03:42:05.095906Z",
"url": "https://files.pythonhosted.org/packages/8a/9a/9d53c6d4d95bf781292e9db6f734004ea281d1486b78ad9a2292260011af/chessai_stockfish-1.0.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-01-07 03:42:05",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "Linos1391",
"github_project": "ChessAI-StockfishGUI",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "chessai-stockfish"
}