Parabellum environment for parallel warfare simulation
Project description
parabellum
Parabellum is an ultra-scalable, high-performance warfare simulation engine. It is based on JaxMARL's SMAX environment, but has been heavily modified to support a wide range of new features and improvements.
Installation
Install through PyPI:
pip install parabellum
Usage
import parabellum as pb
TODO
- Parallel pygame vis
- Color for health?
- Add the ability to see ongoing game.
- Bug test friendly fire.
- Start sim from arbitrary state.
- Save when the episode ends in some state/obs variable
- Look for the source of the bug when using more Allies than Enemies
- Y inversed axis for parabellum visualization
- Units see through obstacles?
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
parabellum-0.1.2.tar.gz
(7.8 kB
view hashes)
Built Distribution
parabellum-0.1.2-py3-none-any.whl
(14.6 kB
view hashes)
Close
Hashes for parabellum-0.1.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c75e9ed4fa458fd7b94a9c499a5f253b9168544ba7705393fdb9af0b27d7365 |
|
MD5 | 69b021b93657115c03c99adaf8e45bba |
|
BLAKE2b-256 | ce0c645af93323451f06df06640d6f567cd2b374cc9a9b8e8f7ca006e7f5424c |