无敌世界 Wumpus World 游戏的 Python 实现,该游戏使用人工逻辑推理来假设游戏状态空间,并尝试成功地遍历世界而不会死于 Wumpus。 该项目使用命题知识库 (KB) 并使用解析查询此知识库,以查看是否可以从新的命题逻辑中推断出任何内容。
2021-11-04 09:55:36 21KB Python
1
Wumpus世界的PEAS描述 - 性能度量:金子+100,死亡-1000,每一步-1,用箭-10 - 环境:4×4网格,智能体初始在[1,1],面向右方,金子和wumpus在[1,1]之外随机均匀分布 - 执行器:左转,右转,前进,捡起,射箭 - 智能体可向前、左转或右转 - 智能体如果进入一个有陷阱或者活着的wumpus的方格,将死去。 - 如果智能体前方有一堵墙,那么向前移动无效 - Grab:捡起智能体所在方格中的一个物体 - Shoot:向智能体所正对方向射箭(只有一枝箭) - 传感器: - Smell:在wumpus所在之外以及与之直
2021-02-10 09:03:16 283KB 联机搜索 人工智能课设 qt 怪兽世界
1
1.这个是WumpusWorld的游戏平台。 支持人来玩,也支持加载你自己的AI。 2.附带使用文档,AI开发的指南,以及示例AI,示例代码。 3.程序功能强大。 可以选择地图大小,各种资源的数量,自己编辑地图,控制AI的行动速度等等。
2020-01-03 11:41:50 1.96MB WumpusWorld 游戏 平台 AI
1
可以实现按要求开展50-100次游戏,每次游戏中的怪兽、坑、金子均随机出现,且可以调节pits出现的概率。Agent会根据KB理论尽可能地选取最佳路径获得金币,赢得胜利。日志会记录每次的移动信息与在每一个cell所感知到的信息(气味、微风)。
2019-12-21 18:48:21 7KB KnowledgeBas AI Python
1