Hi,
reinforcement learning with DQN,DDPG,PPO arr just the things I have worked for so long for my doctorial thesis. The snake game with DQN can be done in Pygame and ANN.
All i need to know what is ur preferred ML framework, Tensorflow or Pytorch or simple Numpy. Plus if u want Q network hyperparameters to be optimised too, i can do that with GA. I will do this job with passion..I will also provide the training and validation results as seaborn or matplotlib plot. The documentation of the same will also be provided.I love reinforcement learning.