GitHunt
DA

DamiPayne/Pong-RNN-Implementation

Using pygame to create a 2d pong game, then using gym and tensorflow to read the pixels on the screen using a CNN and then model the actions with a Qlearning RNN to beat the ai opponent

Pong-RNN-Implementation

Using pygame to create a 2d pong game and then using gym and tensorflow to read the pixels on the screen using a CNN then model the actions with a Qlearning RNN to beat the ai opponent

Dependencies

  • Gym
  • Tensorflow (manually compile for best performance)
  • Pygame
  • opencv 3 (You need to manually compile)

Languages

Python100.0%

Contributors

MIT License
Created May 9, 2017
Updated June 30, 2022
DamiPayne/Pong-RNN-Implementation | GitHunt