- 16
- 0
- 约1.57万字
- 约 17页
- 2016-05-29 发布于重庆
- 举报
我学院A星算法详解教程
A星算法详解教程
A*(A星)算法(一)
记得好象刚知道游戏开发这一行的时候老师就提到过A星算法,当时自己基础还不行,也就没有去看这方面的资料,前几天找了一些资料,研究了一天,觉的现在网上介绍A星算法的资料都讲的不够详细(因为我下的那个资料基本算是最详细的了- -但是都有一些很重要的部分没有说清楚....),所以我自己重新写一篇讲解A星算法的资料,还是借用其他资料的一些资源.不过转载太多了,只有谢谢原作者了:)
我们将以下图作为地图来进行讲解,图中对每一个方格都进行了编号,其中绿色的方格代表起点,红色的方格代表终点,蓝色的方格代表障碍,我们将用A星算法来寻找一条从起点到终点最优路径,为了方便讲解,本地图规定只能走上下左右4个方向,当你理解了A星算法,8个方向也自然明白
在地图中,每一个方格最基本也要具有两个属性值,一个是方格是通畅的还是障碍,另一个就是指向他父亲方格的指针(相当于双向链表结构中的父结点指针),我们假设方格值为0时为通畅,值为1时为障碍
A星算法中,有2个相当重要的元素,第一个就是指向父亲结点的指针,第二个就是一个OPEN表,第三个就是CLOSE表,这两张表的具体作用我们在后面边用边介绍,第四个就是每个结点的F值(F值相当于图结构中的权值)
而F = H + G;其中H值为从网格上当前方格移动到终点的预估移动耗费。这经常被称为启发式的,可能会让你有点迷惑。这样叫的原因
您可能关注的文档
- 如何提高新GRE的阅读速度.doc
- 如何设计生产经营性事业单位转企人员安置方案.doc
- 如何解决wifi上网跳ping无线路由器ping不稳定的解决方法.doc
- 如图是在高速公路上用超声波测速仪测量车速的示意图.doc
- 妙哉词汇难突破的阅读方法.doc
- 婆媳关系背后的因素.doc
- 婚假的相关知识.doc
- 学习写得有文采导学案学生版定稿(教师版).doc
- 学会写景高一记叙文写作模块四.doc
- 学前儿童美术教育思考与练习答案.doc
- 2026空气净化行业市场需求分析及投资评估规划研究报告.docx
- 2025至2030中国磁疗仪市场深度调查与未来趋势研究报告.docx
- 2025至2030中国花店行业调研及市场前景预测评估报告.docx
- 2025至2030中国电池测试仪行业市场占有率及有效策略与实施路径评估报告.docx
- 2026我国石墨烯材料研发行业市场考察与发展前景报告.docx
- 2025至2030通信设备市场占有率及投资前景评估规划报告.docx
- 2026无人叉车市场应用分析及行业前景与未来发展趋势研究.docx
- 2026虚拟现实技术行业应用现状市场研究发展报告.docx
- 2026中国脑科学产业化路径与神经疾病诊疗市场机会报告.docx
- 2025至2030中国防水胶带行业市场占有率及有效策略与实施路径评估报告.docx
原创力文档

文档评论(0)