Reinforcement Learning algorithm applied on a custom terminal-based blob game.
The Objective is to reach the target as early as possible while avoding the intended obstacles
- Setup a virtual environment and install the required packages
git clone https://github.com/KhalidObaide/rl-blob-ppo.git cd rl-blob-ppo python3 -m virtualenv env source env/bin/activate pip3 install requirements.txt
- Train the model ( Shouldn't take long! ):
python3 train.py
- See the trained model in action
python3 main.py
Lives inside your terminal: