Questions tagged «ranking»

3
使用Elo与两名以上的球员进行的球员排名
我想使用Elo来跟踪某个游戏的比赛之间的玩家排名,但是在一场比赛中最多可以玩4个玩家。我见过像卡尔卡松这样的游戏使用Elo时有两名以上的玩家在玩,但我对Elo超出1-1的比赛并不熟悉。 从维基百科的文章中,我想扩展的两人方程式是: E a = 1 /(1 + 10 (R b -R a)/ 400) E b = 1 /(1 + 10 (R a -R b)/ 400) R x 新 = R x 旧 + 32 *(W – E x),如果X赢,则W = 1,如果X输,则W = 0。 给定两个以上的参与者,E x和W 的计算将如何变化?


3
ELO算法,用于处理不经常玩的人
我正在使用ELO算法对正在进行的乒乓球比赛中的球员进行排名。大多数球员每天都在比赛,但是我们有一个球员一个月没有上场。我的算法目前仅跟踪过去30天的得分,结果,尽管从未玩过,但这位玩家的排名却迅速上升。他在前几场比赛中输掉了很多比赛,但在最近几场比赛中都赢了大部分,这意味着他的损失越来越少,得分也因此上升。 显然,我的30天后降低分数的计划行不通。我还可以使用其他哪些方法惩罚不经常打球的球员? 到目前为止,我想出的唯一一件事是根据不活动天数所占的百分比来降低积分(即,如果用户一周内没有玩过游戏,那么他的积分仅值正常值的70%,并且他必须玩X次才能获得100%的积分)。 但是,这似乎太武断了。有没有人有其他更好的想法或建议来处理处于活跃状态的不活跃玩家? 提前致谢。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.