축구 일정 생성기: 리그 라운드 로빈

귀하의 데이터

팀 수가 홀수면 쉬는 팀을 피할 수 없습니다. 매 라운드마다 한 팀이 빠지고, 대진 전체로 보면 각 팀이 정확히 한 번씩 쉽니다.

결과

대진에 필요한 라운드 수

대진 전체의 경기 수
홈 경기 수, 가장 적은 팀부터 가장 많은 팀까지
어느 팀이 같은 쪽에서 보내는 가장 긴 연속 경기 수

대진은 원형법에서 나옵니다. 팀을 두 줄로 세워 열끼리 맞붙이고, 첫 팀을 고정한 채 나머지를 한 칸씩 돌립니다. 그것만으로 모든 짝이 맞붙고 같은 라운드에 두 번 뛰는 팀이 없다는 것이 보장됩니다.

보장되지 않는 것은 홈과 원정의 균형이고, 손으로 짠 대진은 대개 여기서 무너집니다. 회전 그대로 쓰면 스무 팀 대진에서 어떤 구단은 열아홉 경기를 모두 원정으로 치르고, 다른 구단은 열아홉 경기를 내리 홈에서 치릅니다. 여기서는 짝을 정한 뒤에 홈을 덜 치른 쪽에게 홈을 줍니다. 그러면 같은 쪽 최장 연속이 열아홉에서 다섯으로 내려갑니다.

홈과 원정 두 번씩 치르는 방식이 이 문제를 완전히 해결하는 유일한 배치입니다. 후반기는 전반기를 홈과 원정만 바꿔 되풀이하므로, 모든 팀이 홈 경기와 원정 경기 수가 정확히 같아집니다.

반응

0

0 코멘트

User profile image

첫 댓글을 남겨보세요

리그전 대진은 실제로 어떻게 짜나요?

원형법으로 짭니다. 팀을 두 줄로 세워 첫 열은 마지막 열과, 둘째 열은 끝에서 둘째 열과 맞붙이는 식으로 하고, 그다음 한 팀을 고정한 채 나머지를 한 칸씩 돌립니다.

이것으로 두 가지가 한꺼번에 보장됩니다. 모든 짝이 맞붙는다는 것, 그리고 같은 라운드에 두 번 편성되는 팀이 없다는 것입니다. 팀 수가 홀수면 가상의 팀을 하나 넣고, 그와 맞붙게 된 팀이 그 라운드를 쉽니다.

라운드와 경기는 몇 개나 되나요?

팀 수가 짝수면 라운드는 팀 수보다 하나 적고, 홀수면 팀 수와 같습니다. 모두가 한 번씩 쉬어야 하기 때문입니다. 경기 수는 짝의 수, 곧 팀 수 곱하기 (팀 수 빼기 일) 나누기 이입니다.

여섯 팀이면 다섯 라운드에 열다섯 경기입니다. 스무 팀이면 열아홉 라운드에 백구십 경기입니다. 홈과 원정 두 번씩이면 둘 다 두 배가 됩니다.

이 페이지는 왜 같은 쪽 최장 연속을 알려 주나요?

그것이 잘못 짠 대진을 드러내는 숫자이기 때문이고, 회전만으로는 형편없는 대진이 나옵니다. 원형법을 그대로 쓰면 스무 팀 대진에서 한 구단은 열아홉 경기를 전부 원정으로, 다른 구단은 열아홉 경기를 내리 홈에서 치릅니다.

여기서는 짝을 정한 뒤에, 늘 홈을 덜 치른 쪽에 홈을 줍니다. 같은 스무 팀 대진에서 재어 보면 최장 연속이 열아홉에서 다섯으로 내려가고, 홈 경기 수의 범위도 아홉에서 열아홉이던 것이 여덟에서 열하나로 좁아집니다.

홈과 원정 두 번씩 하면 균형이 해결되나요?

완전히 해결되고, 그래서 대부분의 리그가 그렇게 합니다. 후반기는 전반기를 홈과 원정만 바꿔 되풀이하므로, 모든 팀이 홈과 원정 경기 수가 정확히 같아집니다.

한 바퀴만 도는 대진에서는 모두를 같은 수로 맞추는 배치가 없습니다. 팀 수가 짝수일 때 각 팀의 경기 수는 홀수이기 때문입니다. 어딘가는 양보해야 하고, 이 페이지는 그 폭을 보여 줍니다.