A Chess GUI using PyQt5
Project description
The chess GUI allows for:
play standard chess games
configure the game header
load and/or save games and/or databases with many games
configure and run Universal Chess Interface (UCI) engines
detects Encyclopaedia of Chess Openings (ECO)
annotates games or single moves
shows score graphs
allows to monitor scores and move hints continously (for training purposes)
allows to warn on danger (for training purposes)
allows to show move options (for training purposes)
It supports the following game formats:
Portable Game Notation (PGN) standard
Pickled PGN (PPNG), an internal format for rapid loading
Installing
If you’re on Linux, you should install the binary packages PyQt5, PyQt5.QtChart, and - if available - PyQt5.QtSvg using the Linux Package Manager to avoid a compilation of the huge sources. Then, download and install the latest release:
pip install mzChess
Running the GUI
An executable is generated and installed in python’s Scripts directory. So, if this directory is in your search PATH, you type simply
mzChess
to start the GUI
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
File details
Details for the file MzChess-1.0.8.tar.gz
.
File metadata
- Download URL: MzChess-1.0.8.tar.gz
- Upload date:
- Size: 1.1 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.6.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.8.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9aca002b4f0fd08d828f4c6d01873ae3dcf6124fa263f6eb60b3143eae31120d |
|
MD5 | 8019f05a05eae2e4c1df3f83b7c2363e |
|
BLAKE2b-256 | 4b5acca0583fe41c335f1d071621d35396568e2dc41c942747d0b53204ca70a5 |
File details
Details for the file MzChess-1.0.8-py2.py3-none-any.whl
.
File metadata
- Download URL: MzChess-1.0.8-py2.py3-none-any.whl
- Upload date:
- Size: 1.2 MB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.6.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.8.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 87f601585f47fcab1def32f0c24247c3a827750500150d438523758c0b13f671 |
|
MD5 | 474eb1b45bc980746c2f80ee0e11207e |
|
BLAKE2b-256 | 7e97364c34e3b994f4a118a8c7aaa2b294bac7a7a6d92c8a282f8c8c7953ceb5 |