タイピングパーク ONLINE
対戦ロビー CPU対戦
アカウント

RATING

レーティング

メニューへ戻る

レーティングとは

レーティングは、対戦結果からプレイヤーの強さを数値で表す仕組みです。タイピングパークでは、チェスなどでも使われる一般的な Elo レーティングを使っています。

レート戦で登録ユーザー同士が対戦したときに変動し、カジュアル対戦・CPU対戦・勝敗が成立しなかった対戦では変動しません。

基本設定

項目 内容
方式 Elo レーティング
初期レート 1500
K値 32
結果スコア 勝ち = 1.0、引き分け = 0.5、負け = 0.0
下限 レートは 0 未満になりません

計算式

期待勝率E = 1 / (1 + 10 ^ ((相手R - 自分R) / 400))

レート変動ΔR = round(K × (S - E))

対戦後レート対戦前R + ΔR

計算サンプル

Aさんが R1600、Bさんが R1500 の状態で対戦した場合です。Aさんの期待勝率は約 64.0%、Bさんの期待勝率は約 36.0% になります。

結果 プレイヤー 対戦前 計算 変動 対戦後
Aさん勝利 Aさん 1600 round(32 × (1.0 - 0.640)) +12 1612
Aさん勝利 Bさん 1500 round(32 × (0.0 - 0.360)) -12 1488
Bさん勝利 Aさん 1600 round(32 × (0.0 - 0.640)) -20 1580
Bさん勝利 Bさん 1500 round(32 × (1.0 - 0.360)) +20 1520

レート差が 100 のこの例では、16 ± 0.04 × レート差で説明される方式と同じ変動になります。タイピングパークでは、実際には期待勝率を使う Elo 式で計算しています。