This is a simple Reinforcement Learning application on Flappy bird game.
Flappy Bird game used in this project is used from repository: https://github.com/sourabhv/FlappyBirdClone
-
Python 3.5.x and PyGame 1.9.X is required
-
Clone this repository:
https://github.com/tarunk04/flappy_bird_reinforcement_learning. -
Run
python train.py. -
Wait for training to be done (Models will be saved in the folder
Modelsof the repository). -
Run
python flappy.pyenter location of trained model and pressEnterto see the performance of the model.
NOTE
Trained model is already provided in the folder Models/Samples/flappy_bird_model_final.h5. Run python flappy.py and enter anything as text to load default path and enjoy...
High Socre so far achived using the traind model ( provided in models/samples/) is : 25378


