竞技游戏中的ELO算法与匹配算法研究

来源 :安徽大学 | 被引量 : 0次 | 上传用户:benmanw
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络通信技术的高速发展和人们生活水平的提高,以及移动设备的快速普及,越来越多的人开始在网络上或者是移动设备上进行各类游戏和比赛项目。现如今,在很多游戏平台中,例如棋类、台球、斗地主等游戏中,人们需要一种有效的排名体系,用来评判玩家或者是参与者在游戏或者比赛中展示的实力。现在竞技游戏中常用的排名算法就是国际象棋中的ELO算法。在有了比较准确的实力得分后,匹配系统就可以根据玩家的实力分进行匹配,从而帮助玩家找到合适的队友和对手。网络游戏的发展同样也推动了匹配系统的发展,目前游戏中常用的匹配算法有根据实力分组匹配算法和根据玩家角色进行分组的匹配算法。本文为了克服ELO算法运用在竞技游戏中收敛速度过慢的缺陷,采用了模拟实验的方法检测ELO算法的性能,选取了 3项基本指标:收敛速度,收敛半径,收敛密度,在此基础上对ELO算法进行性能检测。并根据实际需求提出了改进后的ELO算法,该算法引入连胜阈值与连胜奖励,经模拟实验检测,并与改进前的ELO算法进行比较,发现收敛速度有了明显提升。同时将改进后的ELO算法运用在围棋棋盘模式提取中,设计了模式提取规则,用两种ELO算法分别对棋谱数据进行了 LCP模式提取,获得了两套不同的局部棋盘情况下落子的ELO分,并根据模拟实验证明了改进ELO算法提取到更好的LCP模式。同时为了优化传统的线上匹配算法的效果,对传统的匹配算法进行研究,并提出了贪心匹配算法和邻域规划匹配算法。贪心匹配算法主要有三个机制:匹配容量检查、替换机制、半衰机制,并期待用实验证明该算法对比传统分组匹配算法的优势。邻域规划算法则根据匹配系统设计了算法模型,把不同的匹配目标通过不同系数组合成目标函数,同时根据邻域搜索算法进行迭代计算,可以有效提升匹配的寻优效率,同时用贪心算法的半衰机制进行时间上的约束。本文对一款国内MOBA游戏一台服务器上18年3月11日存储的2个多小时大约2000场5v5组队匹配数据作为实验数据,将其用在贪心匹配算法和邻域规划匹配算法上面,与实际线上分组匹配算法进行比较,二者相对于当时使用的算法都能获得较好的匹配结果。
其他文献
论述了用户满意度以及电子商务网站评价等方面的基本理论,构建了基于用户满意度的大学生兼职网站评价指标体系,并设计问卷,调查大学生兼职网站的用户满意度,结合数据分析结果
为了使乡村振兴战略政策更好地实施,实现乡村振兴20字方针的总目标,打造乡村振兴战略实施效果评价体系是很有必要的,对乡村振兴战略实施效果评价,也就是乡村发展状况的掌握,目的是能够准确地了解乡村振兴战略实施地区现有的发展水平和效果,对乡村发展面临的问题进行较为科学的研判,找到问题,找到补足短板,提升水平的方法,根据问题完善补充政策链条,实现乡村振兴战略的总体和具体目标。本研究旨在打造乡村振兴战略在基层
<正> 一、谭嗣同与梁启超梁启超与谭嗣同,都是近代资产阶级改良主义运动中的著名人物。梁启超(1873—1929),字卓如,号任公,别号沧江,又号饮冰室主人。广东新会县人。近代资产
简述祁临高速公路库拔河大桥30m高薄壁宝墩的施工工艺及质量控制。
光流是计算机视觉领域中一个重要的研究方向,是一种描述像素随时间在图像之间运动的方法,被广泛应用于运动检测、运动估计和自动驾驶等图像处理领域。传统的光流估计算法通过
2008年5月12日,四川汶川发生8级地震。尽管地震灾害对全国经济的总体影响有限,但会在一定程度上引起食品价格上涨、在一定范围内引起药品价格上涨、对能源价格产生相应影响、从
如何实施好"生成教学",让新课程焕发出迷人魅力。对此,结合教学实践,从精心预设、树立生成意识、提高自身素养方面进行了具体的说明。
目的:讨论多重耐药革兰氏阴性菌肺部感染的治疗体会。方法:回顾性分析我院2012年4月至2013年4月收治的50例多重耐药革兰氏阴性菌肺部感染的患者细菌学的特点以及抗菌药物的选
本文以裂缝、气泡和缺角掉边这三种常见缺陷为例,分析缺陷形成的主要原因有原材料不合格、构件脱模或吊运时混凝土强度没有达到规定值或受较大外力的碰撞挤压等;建议的防治措