俄罗斯方块 使用深度强化学习的机器人。 演示版 经过一些训练后,首先获得10000分。 它是如何工作的 强化学习 首先,代理将进行随机移动,将状态和给定的奖励保存在有限的队列(重播内存)中。 在每个情节(游戏)结束时,代理将使用重播内存的随机样本来训练自己(使用神经网络)。 随着玩越来越多的游戏,代理变得越来越聪明,得分越来越高。 由于在强化学习中,一旦特工发现了良好的“路径”,它就会坚持下去,因此它也被视为探索变量(随时间而减小),因此特工有时会选择一种随机动作,而不是它认为最佳的动作。 。 这样,它可以发现新的“路径”以获得更高的分数。 训练 培训基于。 相反,只使用所获得的当前状态,并奖励对网络进行训练的,它是用来Q学习(即认为从当前状态到未来的一个过渡),以找出什么是考虑到所有给定状态的最佳成绩未来的回报,即算法不是贪婪的。 这使代理可以采取一些可能无法立即获得回报的举动,因此以
1
Qt4 for Tetris,run in centos6.6
2021-06-16 16:42:51 5.71MB Qt4 Tetris
1
用JAVA编写的小游戏——俄罗斯方块。下载即可运行!
2021-06-15 09:02:25 46KB JAVA 俄罗斯方块 NetBeansIDE
1
俄罗斯方块jfx版本源代码,纯个人版主创作,非网络下载引用,此代码为个人博客配套源码,仅供个人学习使用,请勿用于商业用途。
2021-05-29 00:30:53 4KB tetris jfx
1
javafx-tetris 俄罗斯方块游戏使用JavaFX
2021-05-05 16:47:05 10KB Java
1
Tetris-MIPS:这是使用MARS,MIPS Simulator,汇编语言创建的俄罗斯方块游戏
1
使用java开发的俄罗斯方块游戏大作业,包括作业报告
2021-04-18 19:05:47 214KB java 俄罗斯方块
1
俄罗斯方块游戏 由Flutter&Flame制作的Android俄罗斯方块游戏 入门 签出代码,构建并在模拟器或android设备上运行。 测试游戏 转到 下载.apk Play Protect会抱怨发布者。.无论如何都要安装..尽情享受吧!
2021-04-06 21:38:06 35.28MB Dart
1
C++小游戏源码
2021-04-03 22:04:21 420KB C++
1
基于FPGA的俄罗斯方块的实现Tetris vivado工程 verilog代码实现
2021-03-30 19:05:37 4.12MB FPGA 俄罗斯方块