我一直在做一个课程项目,其中我们使用 FSM 实现了 FPS,通过显示游戏的顶部 2d 视图,并使用机器人、玩家和圆圈。机器人的行为是确定性的。例如,如果机器人的生命值降至阈值以下,并且玩家可见,机器人就会逃跑,否则它会寻找健康包。
然而,我觉得在这种情况下,机器人并没有表现出太多的智能,因为它做出的大部分决定都是基于我们已经决定的规则。
我可以使用哪些其他技术来帮助我在机器人中实现一些真正的智能?我一直在研究 HMM,我觉得它们可能有助于为机器人带来更多的不确定性,并且机器人可能会开始比依赖预先定义的规则更自主地做出决策。
你们有什么感想?任何意见,将不胜感激。