Virtools三维游戏最优路径的遗传算法研究

来源 :四川师范大学 | 被引量 : 3次 | 上传用户:wjp711018
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
三维游戏是目前大中型游戏的发展趋势,它能给人更真实的游戏感受,而在三维游戏中设计一个具有人工智能的角色是一件很不容易的事情,例如角色自动侦测到最优路径,避开障碍物,或者在格斗游戏中更灵活地使用各种技能,而不是仅靠预先设好的模式进行。目前越来越多的人在利用Virtools作为三维游戏编程的引擎,但真正利用其VSL模块来实现各种复杂算法来加强游戏中的人工智能的却很少,鉴于此,本文利用遗传算法模拟生物进化中优胜劣汰的自然进化过程,对三维游戏中路径规化问题,选择合适的遗传算子,进而生成一个近似于最优的方案。本文主要结合一个Virtools游戏编程实例,研究利用Virtools Dev和Virtools VSL两个模块来实现最优路径的选取,并且后者是结合遗传算法加强在最优路径的选取上的人工智能,使得游戏更逼真,运行更流畅。本文致力于利用三维游戏软件Virtools中的脚本编写语言VSL来实现遗传算法,是利用遗传算法针对Virtools这种游戏引擎的一种探索。
其他文献
本文运用变分方法和分析技巧研究了二阶Hamilton系统同宿轨的存在性与多重性。   在第二章中,我们考虑下列非自治系统的超二次情形   在定理2.1中,我们在一类局部超二次
数学在本质上就是在不断的抽象、概括、模式化的过程中发展和丰富起来的.数学学习只有深入到“模型”、“建模”的意义上,才是一种真正的数学学习.这种“深入”,就小学数学教
期刊
为了更精确地模拟现实世界中自然科学的发展变化,通常无法忽略不确定性的因素对其发展变化的影响,因此,利用随机微分方程可以建立更为精确的模型。然而,随机微分方程往往具有
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
期刊
设G=(V,E)是图,D是的V子集.若不在D中的每个点都至少和D中一点相邻,则称D为G的控制集,对于不含孤立点的图G,若控制集D中的每个点也至少和D中其它一点相邻,则称D为G的全控制集,最小(全
L11块构造上位于辽河盆地东部凹陷北部、牛居-青龙台断裂背斜构造带的南部,属于中高渗透砂岩油藏,储层井段集中、无法细分注水,纵向非均质性严重,层间矛盾突出,制约了油田开
微小RNA(miRNA)是一段小型非编码RNA序列,它调控着某些编码细胞重要功能的基因的表达,比如细胞的增殖,分化和凋亡.某个特定的miRNA可能扮演着抑癌基因或者致癌基因的角色.这
英语是一门实用性较强的学科,在学习的过程中要多加运用才能做到熟练.对于大学英语来说,首先应该对教学目标进行定位,针对教学的现状,制定定位原则,最终得以实现.本文中,笔者