- 398
- 0
- 约1.52千字
- 约 7页
- 2018-10-16 发布于四川
- 举报
WumpusWorld游戏程序设计与UML建模.doc
WumpusWorld 游戏程序设计与UML建模
Wumpusworld是一款依靠逻辑智能体编写的小游戏,它由多个房间组成,用通道连接起来的洞穴。在洞穴的某处隐藏着一只wumpus怪兽,智能体发现它后,要射杀wumpus,且智能体只有一枝箭。不少房间内有陷阱,它是寻找金子的障碍,任何人漫游到这些房间,将被陷阱吞噬(wumpus除外,它由于太大能幸免)。在某一个房间内有金子,这也是智能体努力不懈寻找的目标。Wumpusworld对于早期人工智能的发展起到非常重要的作用,通过智能体得分能够检验不同人工智能方法的智能程度。
一 :用例图:
Wumpusworld游戏程序通过响应系统时钟定时器的消息,按照Step进行感知、推理以及动作。参考清华大学UML教程后认为系统时钟定时器应当作为智能体(Agent)系统的参与者,智能体自身包含进行感知、推理以及动作三个用例,动作包括最基本的朝某个方向移动一步,射击,抓取三种。见图1-1。
图 1-1 智能体系统用例图
除了智能体以外,WumpuEnvironment也是Wumpusworld游戏不可或缺的一部分,它规定了智能体生存和活动的规则,构成了整个游戏的外部框架。需说明的是实现怪兽随机移动的函数已经实现,但是基于现在的AI算法没有考虑移动的情况。
二 :类图
游戏设计的时候设计了P
您可能关注的文档
最近下载
- 湖南省岳阳市岳阳县第一中学2025-2026学年高二上学期12月月考物理试题.docx VIP
- 富菱达FLD电梯故障说明.pdf VIP
- 湖南省岳阳市岳阳县第一中学2025-2026学年高二上学期10月月考物理试题(含答案).docx VIP
- 市政道路工程施工组织设计方案.pdf VIP
- 2026年中医护理个案范文中医护理病案范文.docx
- 专项道路施工方案.docx VIP
- 成都铁中立人2026初一入学语文分班考试真题含答案.docx VIP
- (高清版)B-T 17671-2021 水泥胶砂强度检验方法(ISO法).pdf VIP
- DB33_T1122-2016:污水泵站运行质量评价标准.pdf VIP
- T-CHTS-10262-2025 公路桥梁缆索系统抗火设计指南.pdf VIP
原创力文档

文档评论(0)