스위스 라운드 계산기

참가자를 입력하면 스위스 방식 토너먼트의 대진을 자동 편성하고 순위를 관리합니다.

카테고리: 랜덤·생성 도구

언제 사용하나요?

보드게임, 카드게임, 체스 등 탈락 없이 모든 참가자가 여러 라운드를 치르는 대회를 운영할 때 사용합니다.

사용 방법

  • 참가자 이름을 한 줄에 하나씩 입력합니다.
  • 토너먼트를 시작하면 1라운드 대진이 자동 편성됩니다.
  • 각 매치의 승자를 선택하고 다음 라운드로 진행합니다.

입력값 안내

참가자 이름을 줄바꿈으로 구분해 입력합니다. 홀수면 한 명이 부전승(bye)을 받습니다.

계산·변환 기준

같은 승수의 참가자끼리 매칭하고, 이전 라운드 대전 상대 중복을 피합니다. 순위는 승수 → 상대 승률(OMW%) 순으로 결정됩니다.

사용 예시

  • 보드게임 대회 - 탈락 없이 모든 참가자가 일정 라운드를 치르는 공정한 대회를 운영합니다.
  • 체스 토너먼트 - 스위스 시스템으로 실력이 비슷한 상대끼리 매칭합니다.

자주 묻는 질문

라운드 수는 몇 회가 적당한가요?

일반적으로 참가자 수의 log₂(N)에 해당하는 라운드를 권장합니다. 예: 8명이면 3라운드, 16명이면 4라운드.

홀수 인원이면 어떻게 되나요?

매 라운드마다 한 명이 부전승(bye)을 받아 자동으로 승리 처리됩니다.

동률이면 어떻게 순위를 매기나요?

상대 매치 승률(OMW%)을 타이브레이커로 사용합니다.

관련 도구

  • 랜덤 팀 나누기 - 참가자 목록을 섞어 팀 수 또는 팀당 인원 기준으로 나눕니다.
  • 사다리 타기 - 참가자와 결과 항목을 입력해 무작위로 연결합니다.
  • 돌림판 - 후보 목록에서 돌림판처럼 무작위로 하나를 선택합니다.
  • 랜덤 문자열 생성기 - 사용자가 설정한 자릿수와 옵션(대소문자, 숫자, 특수문자, 제외 단어 등)에 부합하는 무작위 난수 문자열을 일괄 생성하여 고안전 패스워드나 임시 토큰, 난수 코드 대용으로 쓸 수 있게 돕습니다.
  • 랜덤 순서 섞기 - 텍스트의 글자 단위, 단어 단위, 혹은 줄(행) 단위를 무작위로 뒤섞어(Shuffle) 예측할 수 없는 무작위 순서 조합으로 재배치해 줍니다.
  • 주사위 굴리기 - 주사위 면 수와 개수를 정해 무작위 결과와 합계를 생성합니다.