Skip to content

owenliang/FlappyBirdTensorflow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FlappyBirdTensorflow

项目介绍:强化学习Deep Q-Network自动玩flappy bird

项目运行

基于python3.8+tensorflow2.4+pygame实现,最好利用conda初始化一个新的python环境。

安装依赖(最好-i指定走阿里云pip镜像):

pip install -r requirements.txt

体验效果

weights.h5是我训练好的模型,可以直接体验效果:

python q_game.py --model-only

自己训练

删除weights.h5文件,启动训练:

python q_game.py

模型训练需要6小时+才能收敛稳定,最好睡觉前运行,睡醒后观察效果,模型会自动保存到weights.h5。

About

强化学习玩flappy bird

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages