Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

reconchess-tools-0.1.0.tar.gz (5.9 kB view details)

Uploaded Source

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

Hashes for reconchess-tools-0.1.0.tar.gz
Algorithm Hash digest
SHA256 3aa4a468d04e2c8a92569556c115f4286d51294ab386424fd46e6072f239dd7a
MD5 f5270d812f0a01ae71587829a948c973
BLAKE2b-256 ac56c7e340f1e1139294bd28a56cdc7a80c18fd82844f95f9609cdf5fb30c87d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page