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.2.0.tar.gz (5.2 kB view details)

Uploaded Source

File details

Details for the file reconchess-tools-0.2.0.tar.gz.

File metadata

  • Download URL: reconchess-tools-0.2.0.tar.gz
  • Upload date:
  • Size: 5.2 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.2.0.tar.gz
Algorithm Hash digest
SHA256 24a5a66306eb72006c69b670b3a834307d90bcbc3012b7ceba9ed9f433512770
MD5 50e7f9039eb9d6ddb7fd0ceb200e9462
BLAKE2b-256 810c5566483b1e7b0014f89ee336c014575631d0d97c8ce09f4cbc4466b679f9

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