用Q-Learning解决迷宫导航问题
发布时间
阅读量:
阅读量
一、环境构建
创建一个基础的迷宫场景,在起始点位于红色方块上时开始运行系统。将失败状态标记为黑色区域,并设置成功目标区域为黄色。通过持续的探索与学习机制引导红色方块逐步移动至成功目标区域。

#初始化迷宫
def _build_maze(self):
h = self.MAZE_H*self.UNIT
w = self.MAZE_W*self.UNIT
#初始化画布
self.canvas = tk.Canvas(self, bg='white', height=h, width=w)
#画线
for c in range(0, w, self.UNIT):
self.canvas.create_line(c, 0, c, h)
for r in range(0, h, self.UNIT):
self.canvas.create_line(0,
全部评论 (0)
还没有任何评论哟~
