sub*_*ime 6 algorithm rating ranking rating-system
我一直在研究各种评级系统.我找到了一些很好的,如Elo评级系统和Glicko评级系统.但所有这些系统都是为涉及2个竞争对手的游戏而设计的.(国际象棋,去)
我想知道是否有任何算法可用于涉及N个玩家的游戏,或者如果有上述方法,可以扩展系统以支持N个玩家游戏.
这是我到目前为止找到的壁橱:http: //sradack.blogspot.com/2008/06/elo-rating-system-multiple-players.html
小智 4
假设游戏结果是所有玩家的排名(而不是仅仅确定一个获胜者),您可以将单场游戏视为 N(N-2)/2 个人两人游戏,其中第一名击败其他所有人,第二名击败第三名、第四名,依此类推。然后,您可以将其中一种 2 人算法应用于每个单独的游戏。
您可能希望减少评级变化的权重,因为这会给每个玩的游戏带来许多“游戏”的评级变化。也许变化应该减少 N 倍,因为每个玩家都被评为玩过 N 场比赛,但话又说回来,也许在更多玩家之间更重要地权衡游戏是有意义的。
我不知道这是否会产生一个真正有用的评级系统,但肯定有可能将 2 人游戏系统扩展到 N 人游戏的情况。