Q-GridWorld:使用表格Q学习算法的演示项目

时间:2024-02-27 04:48:19
【文件属性】:

文件名称:Q-GridWorld:使用表格Q学习算法的演示项目

文件大小:814KB

文件格式:ZIP

更新时间:2024-02-27 04:48:19

reinforcement-learning unity unity3d q-learning UnityC#

Q-GridWorld演示 一个简单的Unity项目,以表格形式展示了Q学习算法。 要获得浏览器内WebGL版本,请点击的链接。 总览 在最简单的情况下,我们有一个5x5的网格世界,其中有一个特工(蓝色方块),一个目标(绿色方块)和障碍物(红色方块)。 对于演示的每次运行,都会随机选择代理商,目标和障碍物的位置(但在同一演示运行中保持一致)。 在这种网格世界环境中,代理的目标是学习一种策略,以有效地从其起始位置导航到目标位置,同时避免障碍。 它通过学习针对处于每种状态的最佳行动来实现这一目标(通常称为强化学习策略)。 这里的动作是移动的方向(北,南,东和西),而这里的状态是其在网格世界中的位置


【文件预览】:
Q-GridWorld-master
----ProjectSettings()
--------ProjectVersion.txt(28B)
--------InputManager.asset(6KB)
--------TagManager.asset(429B)
--------EditorSettings.asset(405B)
--------GraphicsSettings.asset(2KB)
--------DynamicsManager.asset(715B)
--------ClusterInputManager.asset(114B)
--------ProjectSettings.asset(17KB)
--------NavMeshAreas.asset(894B)
--------UnityConnectSettings.asset(673B)
--------Physics2DSettings.asset(1KB)
--------NetworkManager.asset(151B)
--------AudioManager.asset(328B)
--------TimeManager.asset(202B)
--------QualitySettings.asset(5KB)
--------EditorBuildSettings.asset(138B)
----Assets()
--------Materials()
--------Scripts.meta(191B)
--------game()
--------game.meta(191B)
--------game.unity(89KB)
--------Resources()
--------game.unity.meta(174B)
--------Plugins.meta(191B)
--------Resources.meta(191B)
--------Scripts()
--------Plugins()
--------Materials.meta(191B)
----photo.png(353KB)
----.gitignore(645B)
----README.md(4KB)

网友评论