[Rumble-jp-dev] Re: レーティング制ランキングシステム(案)

Back to archive index

Naoki Kurosawa naoki_kuros****@ybb*****
2003年 12月 21日 (日) 13:39:22 JST


黒澤です。

定期戦やユーザのランク付けにかなり良さげですね。

ちょっと質問ですが、

> ハンデキャップ = (レーティング平均値 - 自分のレーティング)*比率A(0.01)
> 
> 対戦での獲得スコア
> 対戦したロボット群のスコアの平均を計算し、
> 獲得スコア = ((自分のスコア - スコア平均値)/ラウンド数 + ハンデキャップ)
>       *|ハンデキャップ|*比率B(0.01〜1)
「*|ハンデキャップ|」がつく理由が良く分かりません。

平均より強いロボットを仮定すると、
ハンディキャップは負の値になりますね?

で、対戦の結果、きちんと他のロボットのスコア平均を上回り、
そこからさらにハンディキャップを引いても正の値になったとき、
つまり、((自分のスコア - スコア平均値)/ラウンド数 + ハンデキャップ)が
正の値になっているのに、
そこにさらにハンディキャップを掛けると獲得スコアが負の値に
なっちゃいませんか?


あと、獲得スコア、というのは、
自分も相手も強さにまったく変化がなかった場合に、
獲得スコアがゼロになるのがGoodである、という解釈でいいですか?


-- 
Naoki Kurosawa <naoki_kuros****@ybb*****>
Sharpen up JAVA skills. - Robocode Rumble-JP Project -
http://rumble-jp.sourceforge.jp/    http://robocode.ddo.jp/rumblejp/





Rumble-jp-dev メーリングリストの案内
Back to archive index