FPS 游戏选手的数据

人与人比拼的运动,比如篮球、足球和棒球,都有人研究数据。比如足球的 SofaScore 和 WhoScored,通过记录各种关键传球、成功拦截、过人等动作,来计算选手的分数,从而评估不同队伍的水平差异。

1999 诞生的游戏 CS(反恐精英),相比之下非常年轻。选手最初的数据仅有游戏内的简单记分板(击杀、死亡),因此最初的选手数据就是 K/D 比(击杀/死亡比),数据参考性太低。

之后为 CS 比赛提供转播服务器的网站 HLTV,在 2010 年才设计出了 Rating(评级)。Rating 的算法与每回合击杀数、存活率和多杀数有关,具体算法也比较简单。根据 HLTV 的描述,Rating 能用来帮助不熟悉选手的观众,快速判断选手能力。

不过很明显,这个算法忽略了对敌人造成伤害,帮助队友协助击杀的情况。比如打残了五个敌人,帮助队友创造有利环境,但这并不会体现在 Rating 上。于是 2017 年,HLTV 推出了 Rating 2.0

Rating 2.0 是从每回合平均伤害、存活率、击杀及其助攻(协助击杀),以及首杀、多杀、残局获胜等情况。相对之前的算法,确实更能体现选手的实力。CS2 上线后,记分板默认排序也从得分改为了总伤害,也许受到了 Rating 2.0 算法的影响,也说不定。

2024年8月21日,HLTV 推出新的选手数据,是能让观众了解选手风格的属性(attributes)。目前推出了 7 种属性,分别是 Firepower(火力)、Opening(首杀)、Sniping(狙击)、Trading(补枪)、Clutching(残局)、Utility(道具)和 Entrying(突破)。

属性算是对 Rating 的补充,但这些属性的分值,依然被游戏内的数据记录所限制。比如 Utility 只会统计投掷物伤害、闪光致盲等,但烟雾弹阻挡视线的功效,并没有相关数据,也就无法计入得分。也许未来会用 AI 来分析战局,将各种玩家间的各种博弈,都能量化成具体分数吧。

#游戏 #历史
 
 
Back to Top