リーダーボードの種類 · ELO

ランク戦のためのDiscord ELOボット

マッチのたびに動く、実力どおりのレーティング。Kファクター、減衰、ティアロールを自由に設定でき、Webリーダーボードもそのまま公開できます。

Add to Discord

Scoreboardsは、真剣に競うコミュニティのために作られたDiscordのELOボットです。ランクラダーを回す、トーナメントのシードを決める、PvPサーバーに実力どおりのランクを持ち込む。どれもDiscordから離れずにでき、メンバーが外に共有できるWebリーダーボードも付いてきます。

ELOリーダーボードとは?

ELOは、1960年代にアルパド・イロがチェスのために考案したレーティング方式です。いまでは対戦ランクの定番として、チェス連盟、格闘ゲームの大会、StarCraftのラダー、League of Legends、そして本気のPvPコミュニティで使われています。1v1でもチーム戦でも同じです。

考え方はシンプルで、1マッチごとにレーティングをやり取りします。格上に勝てば大きく上がり、格下に負ければ大きく下がる。繰り返すうちに数値は自然と補正され、その人の実力の位置に落ち着きます。

だからELOは、意味のあるリーダーボードを作りたいときに選ばれます。たくさん遊んだ人が上に来るだけの表とは違います。

ScoreboardsのELOのしくみ

Kファクターは自由に

レーティングの動く速さを選べます。低め(10〜16)なら、できあがったラダーが安定します。高め(40以上)なら、短期イベントで一気に順位が入れ替わります。既定のK=32はちょうど中間です。

開始レーティングも自由

初期値は1200ですが、コミュニティに合わせて好きな値から始められます。

/submitで結果を報告

リーダーボードを選び、両サイドを指定して、勝者(または引き分け)を伝えるだけ。期待勝率の計算はボットが引き受け、参加者全員のレーティングをその場で更新します。

送信と承認の流れ

送信されたマッチはログチャンネルに集まり、モデレーターが確認してからレーティングが動きます。一定時間後の自動承認も選べます(ELOの既定は24時間)。

マッチメイキングキュー内蔵

キューのボタンを押すだけで、対戦相手を待つ列に加われます。範囲を少しずつ広げながらELOの近い相手を探すので、自分で相手探しをする必要はありません。

レーティングの減衰(任意)

しばらく遊んでいないプレイヤーのレーティングを、毎日・毎週・毎月のペースで少しずつ下げられます。ラダーがいまの実力を映し続けます。

ティアロールを自動で

レーティングの帯(Bronze、Silver、Gold、Diamond…)に応じてDiscordロールを自動で配れます。ラインを越えた瞬間に、ティアが切り替わります。

Webリーダーボードもすぐに

ELOのボードにはすべて、共有できるWebリーダーボードが付きます。マッチ履歴、勝ち・引き分け・負けの数、最後にプレイした日時まで見られるので、Discordの外からもラダーを追えます。

もっと詳しいしくみと、運用のコツも知りたいですか? ELOの完全ガイドを読む →

マッチメイキング · ベータ

1v1から8v8まで、マッチメイキング内蔵

たいていのDiscord ELOボットは、結果を記録するところで止まります。Scoreboardsはマッチを組むところまでやるので、チャットで釣り合う相手を探したり、チームを手作業で集めたりする必要がありません。

01

キューに入る

リーダーボードのキューボタンを押すと、マッチメイキングの列に加わります。

02

範囲を広げて探す

まずELOの近い相手だけを探し、足りなければ範囲を広げていきます。1v1なら2人、3v3なら6人がそろった時点で成立します。

03

バランスの取れたチーム

チーム制のボードでは、両サイドの平均レーティングができるだけ近くなるように分けます。最強と最弱は自然と別のチームになります。

04

マッチ専用スレッド

参加者だけのDiscordスレッドが作られ、結果を報告する投票ボタンも用意されます。

05

結果とレーティング更新

投票ボタンで勝者が確定すると、参加者全員のレーティングが自動で更新されます。

実力の近いロビー

範囲を広げながら探す方式で、そのとき最もレートの近い相手を選びます。だから1試合ごとのELOに重みが出ます。

タイムアウトも設定可能

キューは決めた時間で自動的に解除されます(既定は5分、ボードごとに変更可)。延々と待たされることはありません。

チームごとのボイスチャンネル

ボイスチャンネルを自動で用意することもできます。1v1なら共通の1部屋、チーム戦ならサイドごとの個室になるので、相手に聞かれずに作戦を話せます。マッチが終われば自動で片付きます。

両チームが納得した結果だけ

結果は各チームの過半数が同じものを選んだ時点で確定します。片方だけで勝ちを宣言することはできません。食い違えば異議として扱われ、承認者が判断します。

固定チーム

固定チームをオンにすると、名前つきのチームが一度登録するだけで、ボード上でチーム自身のELOを持ち、まとめてキューに入れます。誰か1人が押せば全員が並び、控えは2人まで同行でき、先にReadyを押した人から出場します。

マッチメイキングキューは現在ベータです。ダッシュボードの設定から、リーダーボードごとに切り替えられます。

ラダーを登る。レートを守る。

ELOのリーダーボードは、1マッチごとに賭けるものを生み出します。コミュニティ全員が同じ順位を見て盛り上がれます。

並び順

低い順

表示する順位数

25

自動承認

1時間

公開範囲

公開

ボードの種類

Time

Submitボタン

オン

承認者ロール

@Moderator

表示モード

コンパクト

ポイント表記

Time

絵文字

デフォルト

Webボタン

オン

Queueボタン

オフ

Kファクター

32

開始ELO

1200

ティアロール

3ティア

チャンネル

#leaderboards

ダッシュボード

数クリックでリーダーボードを作り、思いどおりに調整できます

SPEEDRUN
MEMBER
プレイヤーを検索
#名前タイム
1.PlayerOne00:01:02
2.SpeedRunner00:01:05
3.ProGamer00:01:08
4.QuickShot00:01:12
5.NovaBlade00:01:15
6.StormRider00:01:19
7.BlazeFury00:01:22
8.IronWolf00:01:28
9.ShadowVex00:01:33
10.CyberPunk00:01:37
11.ArcticFox00:01:41
12.VoidWalker00:01:45
13.NeonDrift00:01:50
14.TitanRush00:01:54
15.PixelKing00:01:59
16.ZeroGrav00:02:03
17.DarkMatter00:02:08
18.SolarFlare00:02:12
19.MoonRacer00:02:17
20.ThunderBolt00:02:22
21.CrystalEdge00:02:28
22.SilverHawk00:02:33
23.GhostPulse00:02:39
24.CosmicDust00:02:44
25.RapidFire00:02:50

Webリーダーボード

どのブラウザからでも、どの端末からでも順位をリアルタイムで確認

統計

自分と仲間の成績が、どう変わってきたかがわかります

ELOが向いている場面

  • 1v1の対戦ゲーム

    格闘ゲーム、チェス、カードゲーム、レース対決。順位を実力どおりにしたい、1対1の競技すべてに。

  • 2v2〜8v8のチーム戦

    チーム人数を決めても、レーティングはプレイヤー一人ひとりに付きます。期待勝率はチームの平均から計算するので、格上を倒せばチーム全員が得をします。

  • ランクラダー

    プレイするほど動いていく、続きもののシーズン。いまの調子を反映させたいなら、減衰と組み合わせてください。

  • トーナメントのシード決め

    いまのELOをシードに使えば、強豪どうしが1回戦で潰し合うことがなくなります。

  • 公平なマッチメイキング

    レーティングの近い相手と当たれば、試合はぐっと面白くなります。相手探しはレーティングが引き受けてくれます。