本文主要是介绍php pvp游戏匹配,《暗黑3》PVP对战匹配系统解释和说明,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
虽然《暗黑破坏神3》PVP感觉距离我们还很遥远,但我们也知道暴雪正在努力尽快完成更好的PVP系统。今天,Bashiok解释了关于PvP的对战匹配系统如何运作,来澄清社区里的某些误解。
什么是Elo等级分系统(Elo Rating System)
ELO等级分制度是指由匈牙利裔美国物理学家Elo创建的一个衡量各类对弈活动水平的评价方法,是当今对弈水平评估的公认的权威方法。被广泛用于国际象棋、围棋、足球、篮球等运动。ELO等级分制度是基于统计学的一个评估棋手水平的方法。美国国际象棋协会在1960年首先使用这种计分方法。由于它比先前的方法更公平客观,这种方法很快流行开来。1970年国际棋联正式开始使用等级分制度。Elo模型原先采用正态分布。但是实践显明棋手的表现并非呈正态分布,所以现在的等级分计分系统通常使用的是Logistic distribution。
每个选手将会有一个数字评分。基于和其他评分选手的对战结果,分数更高表明选手技术更好。两场比赛的胜者在评分中获得一定数量的点数,而败者失去同等数量的点数。取胜或战败的分数取决于两个选手之间分数的差别,因此一名选手在击败更高等级的对手时将获得比较低等级的选手更多点数。在象棋中,如果一名选手的比其他人高出100点,那么根据他的评级他的胜败率大概是8局5胜,而评分改变也会折射出来。在举行一系列的比赛之后,如果玩家比预期更好,基于他的评分(对比他的其他对手)那么他的评级将晋级。
这篇关于php pvp游戏匹配,《暗黑3》PVP对战匹配系统解释和说明的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!