Skip to main content

Chess Tutor

Improve your chess skills by playing human-computer chess on the command line.

The program will use a chess engine to calculate the top three moves in the current position, and display them to the player in a random order without revealing the scores. The player attempts to choose the best move. Then program reveals the score and chooses the best move for black.

Set up

Install the stockfish chess engine (Mac OS):

brew install stockfish

Create the environment:

virtualenv env
source env/bin/activate
pip install -r requirements.txt

Then play:

python chesstutor.py

Metadata

Release files for chesstutor-Ceasar 0.0.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for chesstutor-Ceasar 0.0.6
File Size Uploaded Provenance
chesstutor-Ceasar-0.0.6.tar.gz 2.3 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for chesstutor-Ceasar 0.0.6
File Interpreter ABI Platform
chesstutor_Ceasar-0.0.6-py3-none-any.whl Python 3 none any Details

Total release size: 6.2 kB

Release files / chesstutor-Ceasar-0.0.6.tar.gz

Download URL chesstutor-Ceasar-0.0.6.tar.gz
Size 2.3 kB
Tags Source
SHA-256 checksum
How to use checksums
32cbbad073419eb324276d42ff850b0d6ea22e2911142a0d0364dd3359adf48c
BLAKE2b-256 checksum
How to use checksums
f7faab67456912ba59612fba7629384191557ff0d05ebfbdbc18ef8ea73a67e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.5

Release files / chesstutor_Ceasar-0.0.6-py3-none-any.whl

Download URL chesstutor_Ceasar-0.0.6-py3-none-any.whl
Size 4.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d296f48b02d2e94f0fa4a1023afbdef269b57ef940418d26d8e355ef37b900db
BLAKE2b-256 checksum
How to use checksums
66f88166e042f57341d220632d14786881775bcc338c6020ad7a8a0513dcf508
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.5

Security for chesstutor-Ceasar 0.0.6

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page