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
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 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
Algorithm | Hash digest | |
---|---|---|
SHA256 |
df0c5d7d84dfbe0724abaf99187d17411eeb577d2537020ee60a70c3b9ae09b4
|
|
MD5 |
4b9423dd59ea9879a78c02816475efc7
|
|
BLAKE2b-256 |
7c07bf1da99955f091a419ab063ae8d7083e0753b48dbbe27cfb1d20cbc37ce1
|