我有一个游戏,你可以在每场比赛中得分-40到+40.用户可以玩任意数量的比赛.我想计算一个总得分,它隐含地考虑了比赛次数.
仅计算平均值是不公平的.例如,如果彼得打四场比赛并且在每场比赛中得到40分,那么他将获得与Janne相同的总得分,Janne只打了40分的一场比赛.
加上比赛得分也不公平.彼得打2场比赛(每场比赛得40分),总得分80.詹恩打8场比赛(每场比赛得10分),总得分80.
是否有(简单)和公平的方式来计算总分?我已经阅读了关于国际象棋评级的Elo&Glicko系统,但两者均基于玩家评级历史和对手评级.
这取决于你想强调什么,但我认为这既简单又有效:
平均分 + 玩过的游戏
您可以稍微加权变量(例如,玩 2* 场比赛,如果您想产生更大的影响) - 但基本关系似乎是合理的。
在你的第一个例子中,彼得有 44 分,简有 40 分——但如果彼得开始丢分,简可能会赶上。
| 归档时间: | 
 | 
| 查看次数: | 5389 次 | 
| 最近记录: |