AlphaTank - Multi-Agent Reinforcement Learning Tank Battle

Alpha Tank is a multi-agent tank battle game built with Pygame and designed for Reinforcement Learning (RL) training.
In this project, we developed a fully customizable RL pipeline, from environment constrcution and reward engineering to RL algorithms training. This project aims to showcase how RL algorithm agent may learn from their opponents in a competitive battle game.