Skip to content

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

License

Notifications You must be signed in to change notification settings

DamiPayne/Pong-RNN-Implementation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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)

About

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

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages