🌐 JA

🏆 トーナメント表ジェネレーター

参加者名を1行に1人ずつ入力すると、ランダムシードで配置されたシングルイリミネーション方式のトーナメント表を即座に生成します。2人から128人まで対応し、人数が2の累乗でない場合は不戦勝(BYE)枠が自動的に追加されます。

最低2人、最大128人まで入力できます。

参加者数 対戦枠数(不戦勝含む) 不戦勝(BYE)枠数 総ラウンド数
スポーツ・フィットネス計算機をもっと見る テニススコア記録機 クライミンググレード変換機 レースタイム予測機 水泳SWOLF計算機 ボウリングスコア計算機 ゲーム感度変換機 自転車ギア比計算機 ヨガポーズ保持タイマー クリケットランレート計算機
ガイド

詳しく見る

01

シングルイリミネーション方式の仕組み(不戦勝・シード・ラウンド)

シングルイリミネーション(勝ち抜き)方式は一度負けると敗退する仕組みで、ラウンドを重ねるごとに試合数が半分になり、最終的に決勝へとつながります。左右対称のきれいなトーナメント表を組むには、参加者数が2の累乗(2、4、8、16、32、64、128)である必要があり、実際の人数がそれより少ない場合は余った枠に不戦勝(BYE)を割り当てます。例えば実参加者が5人の場合、次の2の累乗である8人規模に拡張され、3枠がBYEとなり、該当者は1回戦を戦わずに自動的に2回戦へ進出します。

02

ランダムシードとランキングシード、どちらを使うべきか

ランダムシードは実力を一切考慮せずに対戦をシャッフルする方式で、社内イベントや親睦戦のように「誰が誰と当たっても構わない」カジュアルなトーナメントに適しています。一方でランキング(実力)シードは、上位シード同士が序盤で対戦しないよう意図的に配置し、実力の近い者同士が決勝で対戦するよう設計する方式で、公式大会やリーグ戦で主に使われます。本ツールは生成・再抽選のたびにFisher-Yatesシャッフルでシード順を新たに決めるため、公正なランダム抽選が必要な場面にぴったりです。

よくある質問

不戦勝(BYE)はどのように決まりますか?
参加者数を次の2の累乗に切り上げるために不足する枠数だけBYEを作成し、実参加者とBYEをまとめてランダムに配置します。BYEと対戦することになった参加者は、1回戦を戦わずに自動的に次のラウンドへ進出します。
N人が参加する場合、ラウンドは何回になりますか?
参加者数を収められる最小の2の累乗を2で割り続けた回数がラウンド数です。例えば5~8人なら3ラウンド(1回戦→準決勝→決勝)、9~16人なら4ラウンドが必要です。
トーナメント表を生成した後でも再抽選できますか?
はい。「シードを再抽選」ボタンを押すと、同じ参加者リストでシード順を新たにランダム決定し、即座に新しいトーナメント表を作成します。参加者リストを編集してから再生成することも可能です。