Skip to content

Ianpro1/Tanktask

Repository files navigation

Tanktask

I made a copy of Tanktrouble (without the special weapons) and made python bindings as well in order to train a reinforcement learning agent. For those who wants to make their own Tanktrouble agent (AI) and download the python module, follow the instructions and look at example.py

Also, the bindings can be found in TankTrouble/binder.cpp, so you can change the reward system from there. And to change the observations you'll have to modify the last lines in step() of game.cpp in the api section. Finally, there's no cmake to build a visual studio project, but linking is pretty straight foward. Just look through CMakeLists.


INSTALLATION (FOR WINDOWS ONLY):

git clone --recursive https://github.com/Ianpro1/Tanktask.git
pip install ./Tanktask

About

Tanktrouble Environment (RL)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published