duankuixi1930 2017-07-04 19:03
浏览 25

Elo评级系统替代非竞争者与竞争者阶梯

I'm working on a ladder system that will have let's say 100 contestants pitted against each other. But these contestants do not battle each other as groups or individually. Instead, they battle each other based on their own individual performance.

For example. A beer brewing competition. Each beer made by each contestant is not being compared directly against another beer. But instead each beer will be rated on 4 stats. Taste, Look, Smell, Feel.

The problem is, some contestants may only submit 1 beer and some may submit a lot more beers.

If contestant #1 submitted only 1 beer but it rated really high in all 4 stats but contestant #2 submitted 6 beers that rated fairly high in all stats, if I just averaged for each contestant, #1 would win. In this situation it should be taken into account that contestant #2 submitted 6 beers in the same time frame.

I'm looking for an algorithm or rating system that takes into account the quantity as well. Or even if the elo system could work in this situation, some help on how to tweak / use it properly to balance the competition considering some contestants may have less submissions than others.

  • 写回答

2条回答 默认 最新

  • duanhe6799 2017-07-04 19:08
    关注

    You may want to check out the math behind the ELO rating system used in chess. Check the wikipedia article.

    评论

报告相同问题?

悬赏问题

  • ¥15 Oracle中如何从clob类型截取特定字符串后面的字符
  • ¥15 想通过pywinauto自动电机应用程序按钮,但是找不到应用程序按钮信息
  • ¥15 如何在炒股软件中,爬到我想看的日k线
  • ¥15 seatunnel 怎么配置Elasticsearch
  • ¥15 PSCAD安装问题 ERROR: Visual Studio 2013, 2015, 2017 or 2019 is not found in the system.
  • ¥15 (标签-MATLAB|关键词-多址)
  • ¥15 关于#MATLAB#的问题,如何解决?(相关搜索:信噪比,系统容量)
  • ¥500 52810做蓝牙接受端
  • ¥15 基于PLC的三轴机械手程序
  • ¥15 多址通信方式的抗噪声性能和系统容量对比