[发明专利]战略博弈系统的全局态势评估方法、系统和装置有效
| 申请号: | 201910377094.7 | 申请日: | 2019-05-07 |
| 公开(公告)号: | CN110119773B | 公开(公告)日: | 2021-07-23 |
| 发明(设计)人: | 刘禹;王国鹏;吕石磊 | 申请(专利权)人: | 中国科学院自动化研究所 |
| 主分类号: | G06K9/62 | 分类号: | G06K9/62;G06N20/00;A63F13/55 |
| 代理公司: | 北京市恒有知识产权代理事务所(普通合伙) 11576 | 代理人: | 郭文浩;尹文会 |
| 地址: | 100190 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 战略 博弈 系统 全局 态势 评估 方法 装置 | ||
1.一种战略博弈系统的全局态势评估方法,用于评估战略博弈对抗中博弈各个时刻的全局态势,其特征在于,该方法包括以下步骤:
步骤S100,提取待评估的博弈双方在战略博弈对抗中的复盘数据;
步骤S200,对复盘数据中的对战地图进行网格化,将地图划分为面积相等的单元格;
步骤S300,基于预设的博弈信息类型数据,通过预设的事态评估权重,计算博弈双方对各单元格的控制力;
所述单元格的控制力,其计算方法为:
其中,Control为博弈对象在单元格的控制力,为兵力控制权重,β为经济利用权重,γ为地形利用权重,Cunit为兵力部署对单元格的控制力值,Cland为经济策略对单元格的控制力值,Ceconomy为地形利用对单元格的控制力值;
其中,Cunit兵力部署对单元格的控制力值的计算方法为:
其中,N1为兵力单位总数,ωp(i)为第i个兵力单位属于的单位种类所对应的权重,p(i)为第i个兵力单位对应的单位种类序号,hi为第i个兵力单位的当前血量,Hi为第i个兵力单位的最大血量,Di为第i个兵力单位到设定单元格的距离,Dmax为地图最长距离,为地图对角线长度,Ti为第i个兵力单位的护甲值,Si为第i个兵力单位的技能加成数值;
其中,兵力单位的技能加成数值的计算方法为:
其中,S为兵力单位的技能加成数值,Spassive为被动技能加成数值,K为主动技能的数目,Tk表示第k个主动技能的技能冷却时间,表示种族a最长技能冷却时间,Uk表示第k个主动技能的消耗资源数,表示种族a中最长技能消耗资源数,Protoss为灵族,Terran为人族,Zerg为虫族;
其中,所述经济策略对单元格的控制力值Cland的计算方法为:
其中,Rh(b)为第b个重要地物影响半径,h(b)为第b个重要地物所属类型,Db为设定单元格距离第b个重要地物的距离;为第b个重要地物对设定单元格的影响力,Cland为经济策略对单元格的控制力值,N2为设定单元格对应的重要地物的数量;
其中,所述地形利用对单元格的控制力值Ceconomy的计算方法为:
其中,Ceconomy为地形利用对单元格的控制力值,Cpre为兵力部署和地形利用对单元格影响的控制力总和,Re(c)为第c个建筑影响半径,e(c)为第c个建筑所属类型,Rbasis为建筑基础影响半径,第c个建筑所属类型加成半径,Dc为设定单元格与第c个建筑的距离,N3为设定单元格所在建筑影响的区域个数;
步骤S400,对每一个单元格,基于博弈双方控制力确定设定单元格的归属权;基于各单元格的归属权绘制全局态势图。
2.根据权利要求1所述的战略博弈系统的全局态势评估方法,其特征在于,所述预设的事态评估权重,基于胜率预测模型中博弈信息类型数据的特征贡献度设置;所述胜率预测模型基于机器学习模型构建,用于通过训练样本中的博弈信息类型数据及博弈对象胜负标签,获取各博弈信息类型数据的特征贡献度。
3.根据权利要求2所述的战略博弈系统的全局态势评估方法,其特征在于,所述预设的事态评估权重包括G组权重数据,其中G为战略博弈对抗所划分的阶段数量;所述胜率预测模型为G个,分别与战略博弈对抗所划分的阶段对应。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院自动化研究所,未经中国科学院自动化研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910377094.7/1.html,转载请声明来源钻瓜专利网。





