リーグ戦・トーナメント対戦表 作成ツール
チーム名を入れるだけで、総当たり(リーグ戦)またはトーナメントの対戦表を自動作成します。総当たりはサークル法で全対戦を重複なく生成(奇数チームは毎ラウンド1チームがBYE)。コート数・試合時間・間隔から各試合の時刻も自動計算します。
設定
チーム
入力順がシード順になります(トーナメントでは上位シードほど有利な位置・BYE)。
対戦表
使い方(3ステップ)
- 方式と条件を決める — 総当たり/トーナメントを選び、コート数・1試合の分数・間隔・開始時刻を入力します。
- チームを入れる — チーム名を入力します。入力順がシード順です。「+ チームを追加」で増やせます。
- 対戦表を確認して印刷・保存 — ラウンド×コートの対戦表(時刻付き)・チーム別の試合一覧・トーナメント図が表示されます。印刷・CSV出力で保存できます。
よくある質問
- 総当たり(リーグ戦)の組み合わせはどう作られますか?
- 「サークル法(円卓法)」で作成します。1チームを固定して残りを回転させることで、全チームが1回ずつ対戦する組み合わせを重複なく生成します。例えば5チームなら全10試合・5ラウンドで、各チーム4試合、毎ラウンド1チームが休み(BYE)になります。6チームなら全15試合・5ラウンド・BYEなしです。同じコート・同じ時間帯に同じチームが2試合入ることはありません。トーナメントは入力順のシードで組み、チーム数が2の冪でないときは上位シードが1回戦で不戦勝(BYE)になります。
- 入力したデータはどこに保存される?
- すべてお使いのブラウザ内(localStorage)にのみ保存され、サーバーには一切送信されません。別の端末やブラウザには引き継がれないため、保管・共有にはCSV出力をご利用ください(設定・チームをまるごと復元できます)。
※このツールはサーバー送信・通知・共同編集・法改正の自動追従は行いません。計算はすべてお使いの端末内で完結します。対戦表作成の補助を目的としたツールです。