Skip to main content

OpenAI Gym environment for Dave Churchill's turn-based strategy game Prismata

Project description

Status: Early Development

Requires the 'prismataengine' module, which is a Python3 wrapper for the C++ code developed and published by David Churchill/Lunarch Studios [...]

Prismata engine unlikely to change in a way that breaks everything, but possible Currently only baseset confidently supported, but random units should be possible Methods for the state and action space expected to change Representation for state and action space not ideal; dimension of the action space dynamic. 2-Player game. Currently 'Active Player' is just part of the state output. Currently only extremely sparse rewards (Victory/No Victory); will be updated

Info about Prismata: 2 Player Perfect information Deterministic Random units at initialization with very different abilities Complicated action space, large and dynamic even within a game

Installation

pip install gym_prismata

Project details


Release history Release notifications | RSS feed

This version

0.1

Download files

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

Source Distribution

gym_prismata-0.1.tar.gz (1.8 kB view details)

Uploaded Source

File details

Details for the file gym_prismata-0.1.tar.gz.

File metadata

  • Download URL: gym_prismata-0.1.tar.gz
  • Upload date:
  • Size: 1.8 kB
  • Tags: Source
  • Uploaded using 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.48.2 CPython/3.8.5

File hashes

Hashes for gym_prismata-0.1.tar.gz
Algorithm Hash digest
SHA256 df0c5d7d84dfbe0724abaf99187d17411eeb577d2537020ee60a70c3b9ae09b4
MD5 4b9423dd59ea9879a78c02816475efc7
BLAKE2b-256 7c07bf1da99955f091a419ab063ae8d7083e0753b48dbbe27cfb1d20cbc37ce1

See more details on using hashes here.

Supported by

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