Block Breaker is an arcade game in which the goal is to break all the blocks in a vertical map, by making a ball bounce on a moving paddle. After creating the non-RL version using Pygame, an RL environvent of the game is created and used to train an agent. For the training, after unsuccesful attempts obtained with DQN/PPO, a long training using SAC showed good results on the test phase. The RL environment is made using Gymnasium and the SAC's implementation used is the one provided by Stable-Baselines3.
Malgesw/BlockBreakerRL
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|