なぜタイブレーカーが必要なのか
スイスドローの勝点制(勝3点・引分1点・負0点)では、ラウンド数が少ないほど同点者が多くなります。たとえば4ラウンドのスイス大会で「3勝1敗(9点)」が複数人になることは普通に起こります。
「強い相手と当たって勝った人」と「弱い相手とばかり当たって勝った人」を区別するのがタイブレーカーの役割。「対戦相手の強さ」を数値化することで、勝点が同じでも実質的な強さの差を測ります。
タイブレーカーは1種類だけでは不十分な場合が多く、複数を順番に適用するのが標準。多くの大会では「勝点 → Buchholz → SB → 直接対決」のような優先順位を決めています。
実例:8人スイス3ラウンドの結果
以下、本記事で使用する具体例です。A〜H の8人が3ラウンドのスイス大会を行い、次のような対戦結果になったとします。
各ラウンドの対戦と結果
| ラウンド | 対戦カード | 結果 |
|---|---|---|
| R1 | A vs E | A の勝ち |
| R1 | B vs F | B の勝ち |
| R1 | C vs G | G の勝ち |
| R1 | D vs H | 引き分け |
| R2 | A vs B | A の勝ち |
| R2 | G vs D | G の勝ち |
| R2 | H vs C | H の勝ち |
| R2 | E vs F | E の勝ち |
| R3 | A vs G | A の勝ち |
| R3 | B vs H | B の勝ち |
| R3 | E vs D | E の勝ち |
| R3 | C vs F | 引き分け |
勝点だけで並べた結果
| 順位 | 選手 | 勝点 | W | L | D | 対戦相手 |
|---|---|---|---|---|---|---|
| 1 | A | 9 | 3 | 0 | 0 | E, B, G |
| 2-3 | B | 6 | 2 | 1 | 0 | F, A, H |
| 2-3 | G | 6 | 2 | 1 | 0 | C, D, A |
| 4-5 | E | 6 | 2 | 1 | 0 | A, F, D |
| 4-5 | H | 4 | 1 | 1 | 1 | D, C, B |
| 6 | D | 1 | 0 | 2 | 1 | H, G, E |
| 7 | C | 1 | 0 | 2 | 1 | G, H, F |
| 8 | F | 1 | 0 | 2 | 1 | B, E, C |
B・G・E が同じ6点、D・C・F が同じ1点で並んでいます。タイブレーカーで2位〜3位、4位〜5位、6位〜8位を確定させましょう。
Buchholz(BHZ)
最も広く採用されているタイブレーカー。「自分が対戦したすべての相手の勝点合計」を計算します。強い相手と多く戦った選手ほど高評価になる、という考え方。
B・G・E(6点組)のBuchholz計算
結果:B(14)> G(11)= E(11) となり、Bが2位確定。GとEはまだタイ。
Buchholzの注意点:Bye受給者
Bye(不戦勝)を受けたラウンドは「対戦相手なし」なので、Buchholz計算では0点として扱うのが標準。Bye受給者がBuchholzで損をするため、これを補正する派生指標が次の Median Buchholz です。
Median Buchholz(MBHZ)
Buchholzから「最高得点の対戦相手」と「最低得点の対戦相手」を除外した値。極端な対戦相手の影響を緩和します。
計算例(GとEのMedian Buchholz)
この例では G = E(1) で同値。Median Buchholz でも決着がつかない場合は、次のタイブレーカーへ。
Median Buchholz の利点
標準Buchholzは「たまたま全勝者と当たった人」が大きく加点されてしまいますが、Median Buchholz はその外れ値を排除するため、より本質的な「中央層との対戦実績」を反映します。チェスのスイスシステムで補助タイブレーカーとして使われることが多いです。
Sonneborn-Berger(SB)
「勝った相手の勝点 + 引き分けた相手の勝点 ÷ 2」を計算します。Buchholz と違って「結果も加味」する点が特徴。強い相手に勝つほど高い評価。
G・E のSB計算
GもEも SB = 2 で同点。この例では SB でも決着しません(不思議なくらいバランスが取れています)。
SBがBuchholzより優れているケース
同じ勝点・同じBuchholzでも、「強い相手に勝った人」と「強い相手に負けた人」を区別できます。Buchholzだけでは「強い相手と当たった」事実しか見ませんが、SBは「勝てたかどうか」まで評価します。
Cumulative Score(累積得点)
各ラウンド終了時点での勝点の累積合計。早く勝ち上がった選手ほど高い値になります。
計算例(GとE)
結果:G(15)> E(9)。GはR1から勝って先行したため累積が大きく、Eは初戦で負けて出遅れたため累積が小さい。同じ最終勝点6でも、「ずっと上位にいた人」を評価する指標です。
米国のチェス連盟(USCF)では Cumulative Score をタイブレーカーの第2優先として採用しています。
Direct Encounter(直接対決)
同点者同士が大会中に対戦していた場合、その結果を直接参照します。「お前ら2人どっちが上か、対戦したんだから明らかだろ」というシンプルな考え方。
該当例
本例ではB・G・Eの3名が6点でタイですが、3名はラウンド中に直接対戦していません(B vs A、G vs A、E vs Aで負けた相手は同じだが、B vs G、B vs E、G vs E は対戦していない)。直接対決が記録にない場合はこのタイブレーカーは適用不能で、次のタイブレーカーへ。
2名タイの場合の威力
2名のみがタイで、その2名がラウンド中に対戦していれば、Direct Encounterは即座に決着がつく強力な指標です。多くのスポーツ大会で「最後の決め手」として採用されます。
Number of Wins(勝数)
引き分けの多い競技で意味を持つタイブレーカー。引き分けではなく勝ちで稼いだ点数を高く評価します。
例:選手X(3勝0敗0分=9点)と選手Y(2勝0敗3分=9点)が同じ勝点でも、勝数では X(3) > Y(2) でXが上位。
チェスや囲碁、将棋のように引き分けが多い競技で重要。TCGでは引き分けがほぼ発生しないため、ほとんど使われません。
競技ごとの推奨組み合わせ
競技や大会の性格によって、採用するタイブレーカーの組み合わせは変わります。一般的な慣習を紹介します。
| 競技・大会 | 第1 | 第2 | 第3 | 第4 |
|---|---|---|---|---|
| チェス(FIDE) | 勝点 | Direct | SB | 勝数 |
| USCF(米国チェス) | 勝点 | Cumulative | SB | Direct |
| MTG(マジック) | 勝点 | OMW% | GW% | OGW% |
| 遊戯王・ポケカ | 勝点 | BHZ | MBHZ | SB |
| 囲碁・将棋 | 勝点 | SB | BHZ | 勝数 |
| eスポーツ予選 | 勝点 | BHZ | SB | Direct |
※ MTG は独自の指標体系で、OMW%(対戦相手の勝率)、GW%(自分のゲーム勝率)、OGW%(対戦相手のゲーム勝率)を組み合わせます。Buchholz/SB ベースとは異なる体系。
シンプルに済ませたい場合
カジュアル大会や社内大会なら「勝点 → Buchholz → 名前順」でも十分機能します。複雑なタイブレーカーは「同点が多発する」「順位が賞品/予選通過に直結する」場面で本領を発揮します。
PartyTools の実装
PartyToolsのスイス式トーナメント機能では、以下のタイブレーカーを自動計算・自動ソートします。
- Buchholz(BHZ):対戦相手の勝点合計 ※ Bye受給ラウンドは0扱い
- Sonneborn-Berger(SB):勝った相手の勝点 + 引分相手の勝点÷2
- 適用順:勝点 → BHZ → SB → 名前(昇順)
順位表には常に BHZ と SB の値が表示され、計算過程を確認できます。複雑な計算をユーザーが行う必要はありません。
タイブレーカー計算込みのスイス式大会を、ペアリングから順位確定まで全自動で。
🏆 トーナメント表を無料で作成