WIN-J · 暮らしと仕事のツール

サークル大会の対戦表作成

参加チームから勝ち抜き戦や総当たり戦の対戦表を作り、得点と順位を記録できます。不戦勝、自動抽選、CSV・JSON保存、印刷に対応します。

無料・インストール不要入力内容はこのブラウザー内で処理します。

入力条件

2~32チーム、各名前は60文字までです。空行は無視し、同じ名前は使えません。入力順をトーナメントのシード順に使います。

チーム・形式・配置を変更すると対戦表と結果を消して作り直します。得点は各試合の保存ボタンで確定してください。

このツールで保存した最大256KBのJSONを読み込み、チーム・配置順・得点を復元します。サーバー保存や端末間の自動同期はありません。

使い方

  1. 大会名を入力し、勝ち抜き戦または総当たり戦を選びます。
  2. 1行に1チームずつ2~32チームを入力し、入力順またはランダム配置を選びます。
  3. 対戦表を作り、両チームが確定した試合の得点を入力して保存します。
  4. 順位や優勝チームを確認します。前の勝者を変更すると影響する後続結果を整理します。
  5. CSV・JSONで保存するか印刷します。続けるときはJSONを読み込みます。

使用例

6チームの勝ち抜き戦は8枠に不戦勝2つを配置し、実際の試合数は5です。5チームの総当たりは5ラウンド・計10試合で、各チームに1回の休みがあります。

計算基準と制限

1敗で敗退するトーナメントと1回総当たりに対応します。入力順をシード順に使い、空枠を分散して不戦勝を自動進出させます。ランダム配置は生成時にブラウザーの暗号学的乱数で一度だけ決め、得点更新時には抽選し直しません。リーグの勝点は勝ち3・分け1・負け0で固定し、勝点・得失点差・得点が同じなら同順位です。直接対決等の追加規定、ダブルスの組合せ、コート・時間予約、敗者復活戦は含みません。結果はブラウザーのメモリー内だけにあるため、閉じる前にJSONを保存してください。読み込みは現在の対戦表を置き換えます。印刷はブラウザーの印刷・PDF保存機能を使います。

よくある質問

参加数が2の累乗でない場合は?

次の2の累乗の枠数まで広げ、空き枠を分散して不戦勝にします。前の試合が未終了で相手が未定の枠とは区別します。

前の得点を直すと後の記録は?

勝者が変わって参加チームが変化する後続試合の結果を消します。同じ勝者のまま得点だけを直した場合、整合する後続結果を残します。

同点のチームは名前で順位を決めますか?

いいえ。勝点・得失点差・得点が同じなら同順位です。表示順のみ確定配置順に従います。

再読み込み後や別端末で続けられますか?

JSONを保存して読み込むと、チーム・対戦表・得点を復元できます。アカウントや自動同期はありません。未保存の得点入力はJSONに含みません。

関連ツール

参考資料