据我所知,ELO 评级系统和 Glicko 等后来的改进是专门为镜像游戏设计的。也就是说,我们假设没有玩家比其他玩家具有系统优势。在国际象棋中,这通常是这种情况,因为玩家黑/白的次数大致相等。
但是你可以想象,如果在某种国际象棋变体中,白/黑棋手不是随机确定的,那么某些棋手可以获得系统优势,这将反映在他们的 ELO 等级中。
诸如星际争霸之类的游戏呢?这是一款包含 3 个种族(人族、虫族、神族)的电脑游戏?比赛不太可能完全平衡。一个可能比其他的更好。
是否有可能计算一个考虑到种族优势的 ELO 等级,从而更准确地衡量一个球员的“真实技能”?你会怎么做,最好的方法是什么?(在回复中首选引用现有的、有据可查的 CS/Stat/Math/etc 技术,但如果您有自己独特的解决此问题的方法,我也想知道。)
请注意,您不能假设玩家池在现实生活中具有相同的“真实技能”分布。例如,在星际争霸 2 中,人族池中的职业级玩家可能比其他人多,因为许多专业人士都是看星际争霸 1 长大的,其中最受尊敬的玩家大多是人族。