- 58
- 0
- 约 12页
- 2016-11-26 发布于贵州
- 举报
人工智能实验报告毕业设计(论文)word格式]
人工智能实验报告
姓 名:
学 号:
所学专业:
报告题目:
提交日期:
八数码演示程序
问题描述
1.1八数码问题的解释
八数码问题是人工智能经典难题之一。问题是在3×3 方格盘上,放有八个数码,剩下一个为空,每一空格其上下左右的数码可移至空格。问题给定初始位置和目标位置,要求通过一系列的数码移动,将初始位置转化为目标位置。本文介绍用A星算法,采用估计值h(n)(曼哈顿距离)和g(m)(当前深度)的和作为估计函数。
1.2八数码问题的搜索形式描述
初始状态:初始状态向量,规定向量中各分量对应的位置,各位置上的初始数字0,1,3,4,5,6,7,8,2
后继函数:移动规则,按照某条规则移动数字得到的新向量
0,1,3,4,5,6,7,8,9转移到4,1,3,0,5,6,7,8,2
目标测试:新向量是否是目标状态,也即为0,1,2,3,4,5,6,7,8
路径耗散函数:在搜索时,每深入一层则当前步数代价加1,代价总和由当前步数和可能还需要移动的步数之和。
1.3 解决方案介绍
首先,A*算法需要个估价(评价)函数:
f(x)=g(x)+h(x)
g(x)通常表示移动至当前状态需要的步数,h(x)则是启发函数。在算法进行的时候,我们将对每一个可能移动到的状态做评价,计算其f(x),然后将其放入一个OPEN数组中,最后我们选取OPEN中f(x)值最
您可能关注的文档
最近下载
- 2025年西藏检察系统聘用制书记员招聘考试真题.docx VIP
- 小学英语三年级起点五年级下册(外研社)全册完整教学设计及教案.pdf VIP
- DB32T 4112-2021建筑墙体内保温工程技术规程.docx VIP
- 2026年网络安全法律法规解读培训PPT.pptx VIP
- 畜产品加工学--干肉制品.ppt VIP
- GB 50316-2000 (2008年版) 工业金属管道设计规范.docx VIP
- 22G101与16G101钢筋平法图集对比变化汇总.docx VIP
- 《教师法》试卷及答案.docx VIP
- 2025新疆辅警笔试题库及答案题库大全.docx VIP
- 2025年山东省三支一扶考试作文真题(附答案).docx VIP
原创力文档

文档评论(0)