https://github.com/qferre/warshard
A simplified modern wargame designed to facilitate AI modeling.
https://github.com/qferre/warshard
ai api python wargame
Last synced: about 2 months ago
JSON representation
A simplified modern wargame designed to facilitate AI modeling.
- Host: GitHub
- URL: https://github.com/qferre/warshard
- Owner: qferre
- License: apache-2.0
- Created: 2024-05-30T21:48:57.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-09-07T11:26:17.000Z (8 months ago)
- Last Synced: 2024-09-08T09:30:26.147Z (8 months ago)
- Topics: ai, api, python, wargame
- Language: Python
- Homepage: https://github.com/qferre/warshard
- Size: 1000 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# WarShard
A simplified modern wargame designed to be compatible with training AIs, thanks to a custom API.The rules are based on the SPI series of wargames, the rules of which can be found [here](https://www.spigames.net/rules_downloads.htm).
Rules of the simulator are in 

## Installation
to install : in a terminal at the root of the project, run `pip install .`
## API and usage
See api_example.ipynb notebook in the doc directory
General principle is that you should ask you AI agent to produce putative orders, then pass the list of those orders to the simulation
to see the results of those orders