麻雀システムのレーティング(ランキング付け)方法を考えている。 色々調べたが英語の資料が多く、どうも読み解く気になれず。。。作ろうとしているシステムの利用人数は多くて100人程度。プレイ回数は多くて10000回程度。 算出のしかたは、いくつか種類があるようで。 一対比較法 総当たり戦を行った結果、その勝率を元に順序付けする方法。これを利用しやすく改良したものがElo Ratingらしい。(本当か?) 計算量が件数の2乗になる問題は、まだなんとかなるけど、すべてのデータが総当たりで揃わないと計算できないというのはありえない。麻雀で総当たり戦なんてできないし。 総当たりじゃなくて一部のデータだけでレーティングはできないものなんだろうか。。。 Elo 世界選手権などでも使用されている一般的な方法で、1500を基準値とするよくあるやつ。計算式がシンプルで、解説しているサイトも多い。解説はここが一番