多人游戏的高效现有评分系统?

我想添加在线版游戏的评分。 在这个游戏中有很多游戏室,每个游戏室通常有3-4人。

所以我期望玩家的评分调整(RA)应该取决于

  1. 游戏房间对手的评分
  2. 游戏室和玩家的最终位置的玩家人数
  3. 如果他玩更多的游戏并且更频繁地获得等级增加
  4. 如果一个人在比赛结束之前离开了一个游戏室(断开连接),他应该受到高额的评级下降的惩罚

我在这里发现了两个相关的问题

多人游戏网站开发一个类似ELO的积分系统

在多人游戏环境中排名和衡量玩家技能最简单最有效的方法是什么?

请让我知道什么是最合适的现有评级模型来引用。

ELO系统被FIDE(世界象棋联合会)用作排名系统,英雄联盟使用基于ELO的系统。 我用它来当地的长期游戏tournamets。 ELO是一个很好的系统。 如果你想惩罚那些玩less的玩家,你可以每隔一段时间修改一下排名,去除那些应得的点数和位置。