Chess Caddy / ガイド / 総当たり戦
チェスの総当たり戦の運営方法
全員が全員と対戦する形式です。説明は簡単ですが、間違えやすい点も多くあります。日程、色、時計、そして3週目に来なくなる選手です。
総当たり戦はチェスで最も公平な形式であり、同時にカレンダーに対して最も容赦のない形式です。各選手が他のすべての選手とちょうど1回ずつ対戦します。弁明すべき組み合わせアルゴリズムもなく、得点グループもなく、誰かが楽な相手に当たったという非難も起きません。難点は、作業量が参加人数の2乗で増えることです。参加者が2倍になれば、対局数は4倍になります。この事実ひとつが、以下のほとんどすべてを決めます。
総当たり戦とは何か、スイス式より優れるのはどんなときか
総当たり戦、つまり全員が全員と当たる形式では、日程は第1ラウンドの前に確定し、その後変わりません。誰も敗退せず、人数が奇数でない限り誰も休まず、誰も「運悪く」組まれることがありません。現場の大会運営者は、だいたい同じ線引きに落ち着きます。
- 6人以下:迷わず総当たり戦です。これほど少人数でスイス式を行うと、合法な組み合わせがすぐに尽きます。
- 7~10人:日程が許すなら総当たり戦です。10人なら9ラウンド。週1ラウンドなら1学期がまるごと必要です。
- 11~12人:上限であり、消耗戦です。11ラウンドは、人が興味を失って抜けてしまうには十分な長さです。
- 13人以上:やめましょう。スイス式を行うか、レーティング帯ごとの総当たり戦に分けるか、クワッドに切り分けてください。
単純に言ってしまえば、総当たり戦は完璧な結果とひとつの日程問題を与えてくれ、スイス式は十分に良い結果を与えたうえで日程問題を起こしません。
計算:ラウンド数と対局数
3つの式ですべてまかなえます。N は選手数です。
- ラウンド数 = N が偶数なら
N − 1、奇数ならN。1ラウンドごとに1人が休むため、奇数では1ラウンド増えます。 - 対局数 =
N × (N − 1) / 2。1局に2人が関わるので半分にします。 - 二重総当たり =
N × (N − 1)局を、2倍のラウンド数で行います。
| 選手数 | ラウンド | 対局 | 盤数 | 二重RRラウンド | 二重RR対局 |
|---|---|---|---|---|---|
| 4 | 3 | 6 | 2 | 6 | 12 |
| 6 | 5 | 15 | 3 | 10 | 30 |
| 8 | 7 | 28 | 4 | 14 | 56 |
| 10 | 9 | 45 | 5 | 18 | 90 |
| 12 | 11 | 66 | 6 | 22 | 132 |
| 14 | 13 | 91 | 7 | 26 | 182 |
| 16 | 15 | 120 | 8 | 30 | 240 |
8人から16人への跳ね上がり方を見てください。参加人数はちょうど2倍になっただけですが、対局数は28局から120局へと増えます。この曲線こそが、実務上の上限が12人あたりに落ち着く理由です。
サークル法の手順
総当たり戦の日程表は、どんな人数であっても手作業で2分あれば作れます。ソフトが自動で作ってくれる場合でも、出力が正しいかどうかを自分で確かめられるようになるので、手順を知っておく価値があります。
- 選手に 1 から N まで番号を振ります。前半を横一列に書きます。1, 2, 3…
- 後半をその下に、逆順で書きます。各列が1つの組み合わせです。
- 1番を固定したまま、他のすべての番号を輪に沿って1つずつ回します。上の列を右へ、端で下へ、下の列を戻る方向へ動かします。
- これを N − 1 ラウンド分くり返します。
6人の場合を実際に書き出すと、次のようになります。
| ラウンド | 上の列 | 下の列 | 組み合わせ |
|---|---|---|---|
| 1 | 1 2 3 | 6 5 4 | 1–6, 2–5, 3–4 |
| 2 | 1 6 2 | 5 4 3 | 1–5, 6–4, 2–3 |
| 3 | 1 5 6 | 4 3 2 | 1–4, 5–3, 6–2 |
| 4 | 1 4 5 | 3 2 6 | 1–3, 4–2, 5–6 |
| 5 | 1 3 4 | 2 6 5 | 1–2, 3–6, 4–5 |
5ラウンド、1ラウンドあたり3盤、合計15局。そして15通りある組み合わせのすべてがちょうど1回ずつ現れます。これが行うべき検算です。組み合わせを数えて、合計が N(N − 1)/2 と一致することを確かめてください。
人数が奇数なら、幽霊の選手を1人足します。7人なら8番までの番号を使い、8番は存在しない選手とします。その幽霊と当たる人がそのラウンドのバイです。FIDE もまさにこの方法を採っています。「選手数が奇数の場合、最大の番号はバイとみなす」。そのバイを1点とするか0点とするかは、事前に告知してください。総当たり戦では0点とするのが通例です。
ベルガー表 — FIDE が公開している日程表
ベルガー表とは、色まで割り当て済みの、計算済み総当たり日程表です。サークル法は誰が誰と当たるかを教えてくれますが、ベルガー表はさらに、どちらが白番かも教えてくれます。公式のものは FIDE ハンドブック C.05 附属書1 にあり、3人から30人までを網羅しています。US Chess も同等のものを クレンショー・ベルガー表として公開しており、用途は同じです。特に使いやすい2つを挙げます。左側の番号が白番です。
5人または6人 — 5人の場合、6番と当たる人がバイになります。
| ラウンド | 組み合わせ(白–黒) | ||
|---|---|---|---|
| 1 | 1–6 | 2–5 | 3–4 |
| 2 | 6–4 | 5–3 | 1–2 |
| 3 | 2–6 | 3–1 | 4–5 |
| 4 | 6–5 | 1–4 | 2–3 |
| 5 | 3–6 | 4–2 | 5–1 |
7人または8人 — 7人の場合、8番と当たる人がバイになります。
| ラウンド | 組み合わせ(白–黒) | |||
|---|---|---|---|---|
| 1 | 1–8 | 2–7 | 3–6 | 4–5 |
| 2 | 8–5 | 6–4 | 7–3 | 1–2 |
| 3 | 2–8 | 3–1 | 4–7 | 5–6 |
| 4 | 8–6 | 7–5 | 1–4 | 2–3 |
| 5 | 3–8 | 4–2 | 5–1 | 6–7 |
| 6 | 8–7 | 1–6 | 2–5 | 3–4 |
| 7 | 4–8 | 5–3 | 6–2 | 7–1 |
最大番号の動きに注目してください。8番は黒、白、黒、白、黒、白、黒と完全に交互になっています。表が回転する軸だからです。どちらの表でも、同じ色が3回続く人は誰もいません。1 から N までの番号はスターティングナンバーであって、レーティングではありません。抽選かレーティングで一度だけ割り当て、必ず公表してください。日程全体がその番号にぶら下がっているからです。
色と、避けられない ±1
人数が偶数だとラウンド数は奇数になり、奇数の対局は均等に割れません。したがって全員がどちらかの色に1局分だけ偏って終わります。6人の大会なら、全員が 3–2 か 2–3 で終わります。これは不具合ではなく算数です。奇数人数のほうが実は有利で、7人なら7ラウンドですが1人あたりの対局は6局、6局はきれいに 3–3 に割れます。
二重総当たりなら完全に解消できます。同じ日程を色を入れ替えて2周すれば、全員が均等になります。ただし FIDE が表と同じページで指摘している落とし穴がひとつあります。「二重総当たりの大会では、第1サイクルの最後の2ラウンドの順序を入れ替えることを推奨する」。この入れ替えをしないと、サイクルのつなぎ目で誰かが同じ色を3局続けて持つことになります。
実際にどれだけ時間がかかるか
誰も書かない、そして大会が完走するかどうかを決める節です。標準的な見積もりを使いましょう。1人あたりの持ち時間(分)= 基本時間 + 秒単位のインクリメントまたはディレイ。最悪の場合の1局はその2倍。予定するラウンド時間は、その最悪値に入れ替えの15分を足した値です。
| 選手数 | ラウンド | G/10+5 | G/25 d5 | G/60 d5 | G/25 d5 でのクラブ夜数 |
|---|---|---|---|---|---|
| 4 | 3 | 2¼ 時間 | 3¾ 時間 | 7¼ 時間 | 2 |
| 6 | 5 | 3¾ 時間 | 6¼ 時間 | 12 時間 | 3 |
| 8 | 7 | 5¼ 時間 | 8¾ 時間 | 17 時間 | 4 |
| 10 | 9 | 6¾ 時間 | 11¼ 時間 | 21¾ 時間 | 5 |
| 12 | 11 | 8¼ 時間 | 13¾ 時間 | 26½ 時間 | 6 |
| 16 | 15 | 11¼ 時間 | 18¾ 時間 | 36¼ 時間 | 8 |
最後の列は、3時間のクラブ夜と G/25 d5 で1晩2ラウンドを前提にしています。正直に読んでください。およそ8人を超えると、総当たり戦は大会ではなくシーズンになります。12人のクラブ選手権をクラシカルの持ち時間で行えば、ほぼ11週連続です。誰かが引っ越したり来なくなったりするには十分な長さです。収まらないなら、持ち時間を短くするか、1日2セッションにするか、人数を減らしてください。ラウンド数計算ツールが、あなたの参加人数でこの計算をしてくれます。
クワッド — 多くのクラブが採用すべき形式
クワッドは、参加者が多いときに対する総当たり戦の実務的な答えであり、米国のクラブおよび学校大会で主流の形式です。レーティング順に並べ、4人ずつのグループに切ります(シード 1–4、5–8、9–12 …)。各グループが同時に3ラウンドの総当たり戦を行い、賞はグループごとに出します。
優れている点はラウンド数がまったく変わらないことです。16人でも3ラウンド、40人でも3ラウンドです。参加者全員が、自分と近い実力の相手と3局指せます。大きなオープンのスイス式が第1ラウンドで生む400点差のミスマッチより、はるかに良いチェスになります。G/25 d5 の3ラウンドなら4時間もかかりません。
参加者が4で割り切れない場合、3人のグループを残してはいけません。下位の7人か9人をまとめて5人または6人の総当たり戦にしてください。上のベルガー表がそのまま使えます。
選手が途中棄権したとき
これこそが総当たり戦を実際に壊すものであり、ほとんどのガイドが扱っていません。スイス式では棄権は面倒事で済みます。総当たり戦では公平性の問題になります。去った選手がすでに誰と当たっていたかが、他の全員の得点を変えてしまうからです。
なぜ問題なのか。8人の大会を想像してください。ある選手が最初の3局で最も弱い3人に勝ち、最も強い3人と当たる前に棄権します。弱い3人は上位シードが負う必要のなかった敗戦を抱え、強い3人は勝てるはずだった1局を奪われます。その結果を順位表に残したままにすると、たまたま後半に組まれていた人に賞が渡ってしまいます。
FIDE の一般競技規定は、この問題をひとつの閾値によって解決しています。クラブレベルの大会でも、そのまま文言どおりに採用する価値のある規定です。
- 自分の対局の50%以上を消化した選手は、その結果が最終順位に算入されます。
- 消化が50%未満の選手は、その結果が順位表から取り除かれます。対局は星取表に残り、レーティング計算の対象にもなります。実際に指された対局だからです。ただし、誰が優勝するかには影響しなくなります。
- 指されなかった対局は、欠席した側に (−)、現れた相手に (+) と記します。
先ほどの例に当てはめます。7ラウンドなので閾値は4局です。3局を終えて棄権すれば、その3つの結果はすべて順位表から外れます。4局を終えてから棄権すればその結果は残り、最後の3人の相手はそれぞれ (+) を受け取ります。
この規則は大会要項に明記してください。事後に決めると、いつでもえこひいきに見えます。
変種:スヘフェニンゲン、グループステージ、二重総当たり
スヘフェニンゲン方式。同人数の2チームを作り、各選手が相手チームの全員と当たり、味方とは指しません。この方式を用いた1923年の大会を開催したオランダの町にちなむ名称です。6人ずつの2チームなら6ラウンド36局。クラブ対抗戦にちょうど良い形で、12人の総当たり戦より計算がやさしくなります。
グループステージからノックアウトへ。2022年の FIDE グランプリは4人×4組を用い、各組が二重総当たりを行い、組の1位が準決勝に進みました。小規模にもきれいに縮小できます。クラブの16人を4人×4組に分け、1晩2ラウンドなら組内6ラウンドで3晩、その後に準決勝と決勝です。合計6晩、51局、1人あたり6局。16人の素直な総当たり戦なら15ラウンド120局です。ブラケット側についてはノックアウトのガイドをご覧ください。
二重総当たり。全員が2回ずつ、白番と黒番を1回ずつ当たります。トップレベルの招待大会や、5ラウンドでは短すぎるごく少人数の大会での標準です。6人の二重総当たりは10ラウンド30局になります。
総当たり戦のタイブレーク
総当たり戦には、スイス式とは違う種類のタイブレークが必要になります。その理由は、はっきり言葉にしておく価値のあるものです。
総当たり戦でブフホルツを使ってはいけません。ブフホルツは対戦相手の得点の合計です。ところが完全な総当たり戦では、対戦相手は自分以外の全員なので、あなたのブフホルツは大会全体の合計得点から自分の得点を引いた値になります。同点の2人のブフホルツはまったく同じです。誰も分けられません。FIDE のタイブレーク規定も、ブフホルツの条文の注記でそう述べています。
総当たり戦で慣例的に使われている順序は、次のとおりです。
- ソンネボルン・ベルガー — 標準です。自分が勝った相手の最終得点を全部足し、引き分けた相手の最終得点の半分を足します。上位で終えた選手に勝つことが評価されます。
- 直接対決 — 同点の選手同士の対局の結果です。
- Koya — 50%以上で終えた相手から取った点数です。
タイブレークのガイドでは、バイや不戦の対局の扱いも含めて計算を詳しく説明しています。どれを選ぶにせよ、順序は第1ラウンドの前に公表してください。
Chess Caddy で運営する場合。総当たり戦は、スイス式、ノックアウト方式、バグハウスと並ぶ4つの内蔵形式のひとつです。無料、アカウント不要、初回読み込み後はオフラインでも動作します。大会データは自動バックアップと元に戻す機能つきでブラウザの localStorage に保存され、JSON に書き出せます。タイブレークはソンネボルン・ベルガー、ブフホルツ、累積点で、直接対決は星取表から読み取ってください。バイ、不戦、途中棄権にも対応し、組み合わせ表と順位掲示表を印刷できます。iOS アプリは App Store で公開中、Android はクローズドテスト中です。詳しくは FAQ をご覧ください。
よくある質問
チェスの総当たり戦は何ラウンドになりますか。
人数が偶数なら選手数より1つ少なく、奇数なら選手数と同じです。6人なら5ラウンド、7人なら毎ラウンド1人が休むため7ラウンドになります。10人なら9ラウンド、12人なら11ラウンドです。
総当たり戦の対局数はいくつになりますか。
N × (N − 1) ÷ 2 です。N は選手数です。6人なら15局、8人なら28局、10人なら45局、12人なら66局、16人なら120局になります。全員が2回ずつ当たる二重総当たりはちょうど2倍で、N × (N − 1) です。
総当たり戦の参加人数の上限はどれくらいですか。
規則はありませんが、実務上は12人前後です。6人以下なら文句なしに向いています。7~10人は、カレンダーに週数の余裕があれば可能です。11~12人が上限で、しかも消耗戦になります。それを超えるなら、スイス式、レーティング帯別のグループ、またはクワッドにしてください。
総当たり戦とスイス式のどちらを選ぶべきですか。
おおむね10人未満なら総当たり戦、それ以上ならスイス式です。総当たり戦は完璧な結果を出しますが N − 1 ラウンドが必要です。スイス式は約 log₂(N) ラウンドで終わりますが、参加者の一部としか当たりません。10人未満ではスイス式は合法な組み合わせが足りなくなります。
ベルガー表とは何ですか。
色まで割り当て済みの、計算済み総当たり日程表です。各ラウンドで誰が誰と当たり、どちらが白番かを示します。公式のものは FIDE ハンドブック C.05 附属書1 に掲載され、3人から30人までを網羅しています。US Chess も同等のクレンショー・ベルガー表を公開しています。
選手数が奇数の総当たり戦はどう運営しますか。
幽霊の選手を1人足して偶数にし、あとは通常どおり日程を組みます。その幽霊と当たった人は、そのラウンドを休みます。FIDE の表現は単純で、選手数が奇数の場合、最大の番号はバイとみなす、というものです。7人なら7ラウンドで、1人あたり6局です。
なぜ白番の数に差が出るのですか。
人数が偶数だとラウンド数が奇数になり、奇数の対局は均等に割れないからです。全員がどちらかの色に1局分だけ偏って終わります。6人の大会なら 3–2 か 2–3 です。これは日程の不具合ではなく算数です。二重総当たりにすれば完全に均等になります。
総当たり戦で選手が途中棄権したらどうなりますか。
FIDE は半分を閾値にしています。自分の対局の50%以上を消化した選手は、その結果が最終順位に残ります。50%未満なら、結果はレーティング目的で星取表に残りますが、順位表からは取り除かれます。日程が中途半端だと他の全員の得点をゆがめてしまうからです。
総当たり戦の星取表で、指されなかった対局はどう記しますか。
現れなかった選手にはマイナス記号、現れた相手にはプラス記号をつけます。プラスは順位表では1点として数えますが、手が指されていないためレーティング対象の対局にはなりません。不戦の対局をタイブレークに算入するかどうかは、第1ラウンドの前に告知してください。
クワッド形式の大会とは何ですか。
レーティング順に並べて4人ずつのグループに切り、各グループが独自に3ラウンドの総当たり戦を行う形式です。全員が近い実力の相手と3局指せ、参加者がどれだけ増えてもラウンド数は3のままです。1回の午後にちょうど収まります。
二重総当たりとは何ですか。
各選手が他のすべての選手と、白番と黒番で1回ずつ、計2回当たる形式で、2 × (N − 1) ラウンドかかります。色の偏りを完全に解消でき、トップレベルの招待大会やごく少人数の大会での標準です。同じ色が3局続くのを避けるため、FIDE は第1サイクルの最後の2ラウンドを入れ替えることを推奨しています。
総当たり戦ではどのタイブレークを使うべきですか。
まずソンネボルン・ベルガーです。自分が勝った選手の最終得点の合計に、引き分けた選手の最終得点の半分を足します。次に直接対決、つまり同点の選手同士の対局の結果です。その次が Koya で、50%以上で終えた相手から取った点数です。
総当たり戦でブフホルツを使えますか。
使えません。完全な総当たり戦では対戦相手は自分以外の全員なので、ブフホルツは大会全体の合計得点から自分の得点を引いた値になります。同点の選手のブフホルツは同じ値になり、誰も分けられません。FIDE のタイブレーク規定もこれを明記しています。代わりにソンネボルン・ベルガーを使ってください。
スヘフェニンゲン方式の大会とは何ですか。
同人数の2チームを作り、各選手が相手チームの全員と当たり、味方とは指さない形式です。この形式を用いた1923年の大会を開催したオランダの町にちなむ名称です。6人ずつの2チームなら6ラウンド36局で、クラブ対抗戦にちょうど良い形になります。
- FIDE Handbook C.05 Annex 1 — Details of the Berger Table(総当たり日程表と二重総当たりの色に関する推奨)
- FIDE Handbook C.05 — General Regulations for Competitions
- FIDE Handbook C.07 — Play-Off and Tie-Break Regulations(2026年3月1日以降)
- US Chess — Official Rules of Chess(総当たりの組み合わせ、クワッド、クレンショー・ベルガー表)
- Wikipedia — Round-robin tournament
- Wikipedia — Scheveningen system
総当たり戦を Chess Caddy で運営しませんか
無料、アカウント不要、オフラインでも動作します。総当たり戦、スイス式、ノックアウト方式、バグハウスに対応し、星取表、ソンネボルン・ベルガー、途中棄権の処理、印刷できる組み合わせ表がそろっています。
Chess Caddy を開く — 無料です