総当たりリーグ戦の日程の組み方:試合数は何試合?節はどう分ける?
サークルや社内のリーグ戦を始めるとき、最初に迷うのが「全部で何試合?」と「各節で誰と誰が当たる?」です。総当たり戦(ラウンドロビン)は全チームが1回ずつ対戦する方式なので、計算方法は決まっています。
試合数の公式:n(n−1)/2
nチームが1回ずつ対戦すると、総試合数は n ×(n − 1)÷ 2 です。各チームがn − 1試合を行い、1試合に2チームが出るので2で割ります。ホーム&アウェイ(2回戦総当たり)ならその2倍の n(n − 1) 試合です。
節の数はチーム数が偶数ならn − 1節、奇数ならn節です。奇数のときは毎節1チームが休みになり、シーズン中に全チームがちょうど1回ずつ休みます。
| チーム数 | 試合数(1回戦) | 試合数(H&A) | 節数(1回戦) |
|---|---|---|---|
| 4 | 6 | 12 | 3 |
| 5 | 10 | 20 | 5 |
| 6 | 15 | 30 | 5 |
| 8 | 28 | 56 | 7 |
| 10 | 45 | 90 | 9 |
| 12 | 66 | 132 | 11 |
| 20 | 190 | 380 | 19 |
サークル方式で節を組む
手作業で組むときに一般的なのがサークル(回転)方式です。
- チーム数が奇数なら「休み」という仮のチームを1つ加えて偶数にします。
- チームを2列に並べます。上の1番と下の1番、2番と2番…が第1節の組み合わせです。
- 1番のチームを固定し、残りを時計回りに1つずつずらすと次の節になります。
- n − 1回ずらすと全チームが1回ずつ対戦します。「休み」と組んだチームはその節は休みです。
- ホーム&アウェイなら同じ日程をもう一度、ホームとアウェイを入れ替えて行います。
日程づくりのコツ
試合数が多すぎるならグループに分けましょう。12チームの総当たりは66試合ですが、6チームずつ2グループなら各15試合、計30試合。その後、上位チームでトーナメントを行えます。
Leaguelyでは「リーグ」を選んでチーム名を貼り付けるだけで、この方式で全節が自動作成され、奇数なら休みのチームも自動で割り当てられます。ホーム&アウェイや勝ち点(勝ち・引き分け・負け)も設定でき、チーム数の制限はありません。
チーム名を貼るだけで日程が完成
Google PlayでLeaguelyを入手