即时对战游戏的非玩家角色决策方法研究

来源 :福州大学 | 被引量 : 0次 | 上传用户:robinlaikankan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
游戏中的非玩家角色(游戏AI)一直是游戏人工智能和仿真平台智能体的研究热点。游戏AI的智能程度对提高玩家的游戏体验有重要作用,随着游戏产业的迅猛发展,游戏AI的决策研究在游戏领域有重要意义。采用简单的机器学习方法往往无法实现复杂场景下的自主角色行为。鉴于即时对战游戏中的环境参数与量化金融领域的股票预测数据都具有独立同分布的特性,而基于深度学习的LSTM(长短时记忆单元)股票预测模型已取得很好的成绩,因此在深入研究了游戏环境参数和游戏AI决策的关联性后,本文设计了二级决策机制:游戏AI在对战决策时首先要得到战略决策类别标签,然后依据战略决策类别标签选择相应的战术决策。同时,针对独立游戏AI和联合游戏AI两种不同需求的场景,本文分别设计不同的基于深度学习的决策方法。本文的主要工作可以概括如下:决策样本属性分析及采集:分析游戏环境参数属性与独立游戏AI和联合游戏AI两种不同需求决策的相关性,设计了决策样本环境参数特征属性;利用Windows API的共享内存方法,模仿人类玩家行为,实时采集基于两种需求的游戏AI决策的环境参数样本数据集。游戏AI的独立决策模型:一级战略决策仅包含攻击和撤退两种类别标签,因此本文设计了基于快速LSTM的独立游戏AI 一级战略决策模型;针对二级战术决策类别标签多、样本少的特点,为避免训练过拟合,本文借鉴了可以充分利用整个样本序列信息的BLSTM(双向长短时记忆模型)模型框架,设计了基于BLSTM的独立游戏AI二级战术决策模型。两级决策模型都通过训练调整层数和参数,分别提高模型决策精度。实验表明,本文基于独立AI的分级决策方法精度高、效果好,具有实用价值。另外,出于游戏AI路径规划上的需求,本文采用了 JPS+寻路算法用于实现更有效的寻路规划。多个游戏AI的联合战略决策:本文针对多游戏AI协同作战的游戏模式,提出两种方案——联合AI机制和联合AI模型。联合AI机制,多个游戏AI分别做出独立战略决策后,以服从团队利益最大化作为团队协作策略的指导依据,协调得到多游戏AI的独立战略决策,根据调整后的战略决策,各游戏AI分别调用独立AI战术决策模型从而实现多游戏AI的联合决策;联合AI模型,多游戏AI的决策数和决策类型较多,针对模型精度上的考虑,联合AI模型采用基于BLSTM的设计方案,在模型构建过程中,对模型结构的隐含层进行训练调整,并对相关参数进行微调。实验表明,本文的两种联合AI决策方法都能够实现多游戏AI在战斗场景中的协同作战,并表现出较为智能的行为,具有实用价值。
其他文献
为了探讨水杨酸在缓解重金属胁迫中的作用,以水稻为材料,通过水培试验,研究了在重金属铜处理下水杨酸对水稻幼苗膜脂过氧化作用的影响。结果表明:随着铜浓度的提高,水稻幼苗叶片的
文章基于单片机AT89C5 1芯片的自动往返玩具小汽车的控制系统 ,利用AT89C5 1芯片的特殊功能 ,重点阐述了改装的玩具小汽车自动往返控制系统的硬件和软件设计 Based on the s
为答谢广大读者对本刊的支持和帮助,特选上海唐杏华同志提供的唐代名诗八句,留空十三字,这十三字相连正巧是一句新春贺词,以此向广大读者致贺。请您试答并注明各诗句出处,在1
随着以互联网为代表的网络信息技术的迅速发展,人类社会已经迈入复杂网络时代。人类的生活与生产活动越来越多地依赖于各种复杂网络系统。其中将复杂系统抽象成复杂网络来研
在成为全球第四大汽车生产国、第三大汽车消费国之后,中国汽车企业开始向海外市场发力。中国商务部的统计显示,早在2005年中国汽车出口数量就首超进口。据悉,到2020年。吉利汽车
信号处理平台是信号处理工程应用的重要内容。针对平台可重构的要求,提出了基于ATCA架构的信号处理平台模型,该模型基于标准接口实现硬件系统的可重构。在模型的约束下设计板
目的分析老年住院患者并发急性肾损伤(AKI)的相关危险因素,以提高医务人员对老年AKI的认识。方法回顾性分析2012年12月~2014年12月本院住院诊断为老年AKI(年龄≥60岁)的临床资料,
泵站系统是水利工程中高能耗系统之一,由于设计和管理工作上的一些问题会造成能源的浪费,泵站装置效率低更是应该在节能技术改造中着重解决的问题。本文以瓦埠湖泵站更新改造
志愿者注册制度作为志愿者管理制度,在我国的地方立法中多有提及,通过分析目前的志愿服务立法,对志愿者注册行为和志愿者注册制度的法律定位并不相同,为了实现保障志愿者合法
为调查国内市场上玉米霉菌毒素的污染情况,本试验对采自全国各地的玉米原料盲样编号并对其进行前处理,按照酶联免疫吸附法测定其中霉菌毒素含量。结果表明,南方区域玉米污染数量