Rogue-Gym
A highly customizable roguelike game, with APIs for training AI agents.
Now the paper is on arxiv, check it out!
We're now preparing for publishing the code for the experiment.
Play as human
git clone https://github.com/kngwyu/rogue-gym.git
cd rogue-gym/rogue-gym-devui
cargo run --release
Watch learned AI
Now this repository has Double DQN result.
cargo install --path ./devui --force
cd data/learned/ddqn-minidungeon/
rogue_gym_devui --config config.json replay --file best-actions.json --interval 100
Python API
See this page
Acknowledgements
Required minimum version of rust
- core/devui 1.31.0-beta
- python 1.32.0 nightly
License
This project itself is licensed under either of
- Apache License, Version 2.0, (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
This project contains some third party products.
The following third party products are included, and carry their own copyright notices and license terms:
- Ubuntu mono font is distributed under UBUNTU FONT LICENCE