- 14
- 0
- 约5.26千字
- 约 8页
- 2022-10-12 发布于山东
- 举报
.
《八数码问题》实验报告
一、实验目的:
娴熟掌握启迪式搜寻A算法。
二、实验内容:
使用启迪式搜寻算法求解
8数码问题。编制程序实现求解
8数码问题A算法,采用估
价函数
wn
fndn
,
pn
其中:dn是搜寻树中结点
n的深度;wn为结点n的数据库中错放的棋子个数;
pn为
结点n的数据库中每个棋子与其目标地点之间的距离总和。
三、实验原理:
1.问题描绘:
八数码问题也称为九宫问题。在3×3的棋盘,摆有八个棋子,每个棋子上标有1至8
的某一数字,不一样样棋子上标的数字不一样样。棋盘上还有一个空格(以数字0来表示),与空
格相邻的棋子能够移到空格中。
要求解决的问题是:给出一个初始状态和一个目标状态,找出一种从初始转变成目标状
态的挪动棋子步数最少的挪动步骤。
所谓问题的一个状态就是棋子在棋盘上的一种摆法。解八数码问题实质上就是找出从初
始状态抵达目标状态所经过的一系列中间过渡状态。
原理描绘:
启迪式搜寻
(1)原理
启迪式搜寻就是在状态空间中的搜寻对每一个搜寻的地点进行评估,获取最好的地点,
再从这个地点进行搜寻直到目标。这样能够省略大量无谓的搜寻路径,提高了效率。在启迪
式搜寻中,对地点的估价是十分重要的。采用了不一样样的估价能够有不一样样的见效。
2)估价函数
计算一个节点的估价函数,能够分红两个部分:
1、已经付出的代价(初步节点到目前节点)
;
2、将要付出的
您可能关注的文档
最近下载
- 长安欧诺发动机管理系统维修手册.pdf VIP
- 名老中医药专家传承工作室学术经验交流会会议纪要(疏肝泻心火以安神).docx VIP
- 博德之门1细节攻略完整版(2009072_5).doc VIP
- 第六章绿色农业与绿色食品.ppt VIP
- 2026年国家网络安全宣传周 (1).pptx VIP
- 医疗器械设计开发变更控制程序附件表单.docx VIP
- 2026秋人教版六年级数学上册全册教案(新版本).pdf
- 渝22J01 建设工程施工现忱高处坠落生命线设置标准图集 DJBT50-155.pdf VIP
- 名老中医药专家传承工作室学术经验交流会会议纪要(耳鸣10余年).docx VIP
- 《跨境电商直播》课件——项目1.4 用户数据画像与精准定位策略.pptx VIP
原创力文档

文档评论(0)