【文件属性】:
文件名称:ai-flappy-bird:DQN飞扬的小鸟
文件大小:676KB
文件格式:ZIP
更新时间:2021-04-29 14:39:14
reinforcement-learning flappy-bird q-learning dqn JavaScript
《飞扬的小鸟》中的强化学习
使用“玩具”库的遗传算法应用于使用p5.js构建的自定义软盘飞鸟版本
入门
看到-现场演示
或在本地运行:
npm i -g http-server
git clone
cd ai-flappy-bird
http-server
# Press 's' to save the model of best bird
档案文件
sketch.js设置画布并绘制对象
bird.js鸟的神经网络的设置和游戏主要物理的设置
genetic.js将保存最佳神经网络配置并保持迭代的算法
pipe.js障碍物的物理和速度
nn.js and matrix.js神经网络库
p5.js画布库
去做
在手机上工作
速度选择器
跑最好的鸟
使用tensorflow.js
学分
该项目建立在@shiffman的项目之上
【文件预览】:
ai-flappy-bird-master
----libraries()
--------nn.js(5KB)
--------p5.js(2.55MB)
--------p5.dom.js(89KB)
--------p5.sound.js(414KB)
--------matrix.js(3KB)
----index.html(3KB)
----src()
--------bird.js(2KB)
--------pipe.js(938B)
--------genetic.js(577B)
----screenshot.png(82KB)
----README.md(977B)
----graphics()
--------pipe.png(3KB)
--------bird.png(6KB)
--------bkgr2.jpg(15KB)
----sketch.js(2KB)