ELO rating system--游戏中的玩家评分体系

ELO评级系统是一种评估对抗性竞技项目中玩家相对技能的方法,最初用于国际象棋,现已广泛应用于各种体育和电子竞技。该系统通过玩家之间的分数变化来预测比赛结果,并调整他们的等级。数学公式解释了如何根据玩家的评分预测胜利概率,且有多种编程语言的实现。ELO评分系统不仅限于游戏,还应用于生物学、自动化和计算机检测等多个领域。
摘要由CSDN通过智能技术生成

ELO rating system是一类应用在对抗类竞技项目中评测选手相对水平的方法。最初被应用与国际象棋,而后,扩展到了足球,篮球,橄榄球以及电子竞技等竞技项目中。
这里写图片描述
Arpad Elo ,ELO rating system提出者
在ELO rating中,一名玩家由一个值随着游戏结果增长或下降的数字代表,每轮游戏中,赢家从输家处得到相应分数。两位玩家之间的等级差距预测着游戏的走势,而获得同样的rating则意味着两位玩家将以相同分数结束游戏。若一位玩家的等级比对手高出100 points, 那么他的胜率为64%;若高出200 points则胜率达到76%。

数学原理

下面以数学的表达形式介绍一下ELO rating系统是如何计算概率的:
若A玩家的评分为RA,B玩家的评分为RB。
则可以预测A玩家的获胜概率为:
这里写图片描述
同样地,B玩家的获胜概率为:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值