AlphaGoal

AlphaGoal is a 3D soccer game which combines soccer game with reinforcement learning. The Artificial Intelligence level determines the difficulty and quality of this game. We use different reinforcement learning algorithms and Unity Ml-agents to train our own soccer AI team.

Features
Algorithms
On the basis of comprehensive rewardmechanism, our game uses different reinforcement learningalgorithms, including PPO, SAC and MA-POCA to help agentsbuild a good sense of defending and scoring.
Game
Our game has three levels of difficulty, bots have their own stamina bars, a large enough field and bots. These all make the game more challenging, authentic and interesting.
Unity
Unity 3D supports multiple platform execution, so only need to build once, we can deploy whenever and wherever. Also it is easier to develop and update the game in the future.
Trailers
EDD & Paper
Team Members