A custom 2048 environment with PPO agent training. The game is visualized using PyGame and also simplified with a deterministic way of generating new tiles instead of random generation. The attached video shows how the agent achieves tile 1024.
To check how the agent plays use the command below:
python ./game.py
To train your own agent you can run:
python ./main.py