A Chess GUI
Project description
JCchess - John Cheetham - http://www.johncheetham.com/projects/jcchess
Description
JCchess is a program to play chess against UCI chess engines.
Requirements
python3 python-cairo python-gobject
Package names to install.
distro |
: |
packages |
---|---|---|
Debian/Mint/Ubuntu |
: |
python3-gi-cairo gir1.2-rsvg-2.0 |
Fedora |
: |
python3-cairo, python3-gobject |
Arch |
: |
python-cairo, python-gobject |
Usage
Enter ‘python3 run.py’ to start the program. Alternatively you can install it on your system with ‘python3 setup.py install’ (as root user) and then start it from the gui menu or by entering ‘jcchess’ into a terminal. Windows versions are available on the website.
Adding a UCI engine
To add an engine to play against click on Options, engines then click the ‘Add’ button to add a new engine. Navigate to the engine executable and add it. Then click the OK button.
Next do Options, players and set the black player to the new engine.
Click on the ‘tick’ button at the top of the screen to start the game and then move a white piece.
For debugging start with -v (all debugging messages) or -vuci (uci messages).
Acknowledgements
The initial version was based on gshogi. see http://www.johncheetham.com/projects/gshogi
python-chess is used. see https://github.com/niklasf/python-chess
Piece Images by DG-RA see https://openclipart.org/user-detail/DG-RA
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
File details
Details for the file jcchess-0.0.1.tar.gz
.
File metadata
- Download URL: jcchess-0.0.1.tar.gz
- Upload date:
- Size: 218.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b2773f31d7fa6a3e7cf24bc7b3cf6900e6315063de1a5e4590b10c90099b2a27 |
|
MD5 | 72b8e44d8a5d1175e62e3c57c7419df0 |
|
BLAKE2b-256 | eccc65c4e289c3cdcd913f2d21b383dac7e3ed7930a8f5e0b26d1ce46d9c3098 |