Tools for developing bots to play reconchess.
Project description
reconchess-tools: utilities to aid bot development for reconchess
Getting started developing bots in python for the Reconnaissance Blind Chess competition from JHU APL is already simple thanks to the reconchess package. The code in this repository builds on that foundation to make it equally easy to move beyond beginner bot development. It provides utilities for multi-hypothesis-tracking (MHT), MHT game replays, sense and move simulation, and dominated action detection.
See the example bot (example_bot/bot.py) for an overview of the capabilities included in this repository. You can run a local game and view the replay using scripts/play_local_game.py.
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 reconchess-tools-0.1.0.tar.gz.
File metadata
- Download URL: reconchess-tools-0.1.0.tar.gz
- Upload date:
- Size: 5.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3aa4a468d04e2c8a92569556c115f4286d51294ab386424fd46e6072f239dd7a
|
|
| MD5 |
f5270d812f0a01ae71587829a948c973
|
|
| BLAKE2b-256 |
ac56c7e340f1e1139294bd28a56cdc7a80c18fd82844f95f9609cdf5fb30c87d
|