1. 研究目的与意义(文献综述)
1.1 课题研究的目的和意义
近年来,运用人工智能技术的游戏得到了飞速的发展,兵棋游戏作为一种策略游戏,在此类游戏中人工智能扮演者重要角色。而对于游戏图形技术,它做为游戏开发的基础,每年的技术都在更新,但是随着图形技术日趋极致,人们不再满足于优美绚丽的视听体验,转而追求更深层次的游戏内涵,于是游戏可玩性正成为游戏设计中重要的一环,而游戏的可玩性就集中体现在游戏的“人工智能”上。因此,对游戏人工智能技术和机器决策机制的研究和应用具有很高的商业价值。
2. 研究的基本内容与方案
2.1 研究的目标与研究内容
综合以上研究目的及意义的分析。本文目标为:针对兵棋中水面作战的特点实现某一水面作战兵棋人机博弈游戏,用计算机语言描述并实现兵棋策略,进而实现计算机兵棋的自动决策,并希望通过不同决策模型来研究决策的差异与适用情况。围绕此研究目标,需要重点研究以下内容:
(1) 重点研究兵棋作战的模拟过程。
通过对一款典型兵棋的研究,了解兵棋的基本知识,对兵棋推演规则和流程进行研究,分析推演中双方的对抗过程以及其中的博弈思想。
(2) 重点研究决策机制和方法
根据兵棋规则,建立用于决策分析的模型。在所建模型的基础上,分析各作战行动和作战过程。同时研究不同作战策略之间的差别和适用情况,更好的研究决策,使机器智能化。
(3) 设计具体的兵棋游戏,对作战过程进行推演,并加以分析。
实现某一个特定的兵棋游戏,在给定的态势下,应用本文提出的推演模型,对作战过程进行推演并分析多种作战行动,从而更好地理解推演模型的应用。
2.2 拟采用的技术方案及措施
图1 系统图
1.游戏软件的主要模块包括游戏状态,渲染器,控制器,仿真器。而游戏引擎就是“所有游戏或一类游戏中抽象出来的共同的控制程序部分以及游戏开发过程中所需要的一系列相应辅助工具的总称。”在本文章中,就用现有的游戏引擎按兵棋规则设计海军作战兵棋游戏。
2.通过行为树的方法实现决策。基本思路是将作战行动分解到战场决策和动要素中,并在决策树上有序分配。
3.实现不同决策模型。相互比较适用情况及差异。例如,有限状态机( Finite State Machine } FSM)。有限状态机一般是通过状态和状态的转移来反应智能体的行为逻辑,通过检测智能体或者环境的状态转移条件,看看是否满足该条件,如果满足则从当前状态转移到另一个状态。
3. 研究计划与安排
3 进度安排
第1-2周:收集与课题相关的教材,期刊,论文等,熟悉相关理论知识。确定方案,完成开题报告。
第3-4周:用现有的游戏引擎按兵棋规则设计海军作战兵棋游戏。
4. 参考文献(12篇以上)
参考文献
[1] 傅调平,张奥狄,马滨强. 机器博弈海战兵棋推演系统的设计实现. 计算机仿真学报, 2015(03), 4:14-18.
[2] 张欣,张寅宝. 兵棋地图的演进与评述.测绘与空间地理信息学报,2013(12), 2: 22-24 .
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。