사람들을 공정하고 균형 잡힌 팀으로 나누는 법
누구도 불평할 수 없는 팀을 만드는 가장 빠른 길은, 고르는 일을 사람 손에서 빼내는 것입니다.
그룹을 팀으로 나누는 건 몇 초면 될 일이지만, 수많은 작은 서운함이 시작되는 지점이기도 합니다. 체육 수업을 조로 나누든, 총각파티 멤버를 펍 퀴즈 팀으로 가르든, 풋살 팀을 짜든, 나누는 방식이 사람들이 바로 게임에 몰입할지 처음 10분을 투덜대며 보낼지를 결정합니다. 랜덤 팀 생성기는 그 대부분을 해결해 줍니다 — 단, 실제로 하려는 일에 맞게 설정했을 때의 이야기입니다.
이 가이드는 완전 무작위로 가도 될 때, 팀을 균형 쪽으로 밀어야 할 때, 깔끔하게 나누어떨어지지 않는 인원의 처리법, 그리고 피할 수 없는 "우리 같이 하면 안 돼요?" 요청을 전체가 협상판이 되지 않게 다루는 법을 다룹니다.
무작위 팀이 주장 뽑기보다 나은 이유
두 주장이 번갈아 뽑게 하는 건 전통적인 방식이지만, 조용히 잔인합니다. 누군가는 늘 마지막에 뽑히고, 모두가 셀 줄 압니다. 여럿 앞에서 '마지막으로 뽑히는' 건 몇 년씩 기억에 남는 작은 굴욕이고, 이후 경기가 어떻게 흘러가는지와는 아무 상관이 없습니다. 게다가 느립니다. 한 번의 지명마다 고민이 들어가고, 주장들은 자연히 친구와 눈에 띄는 강자부터 데려가니 팀은 어차피 기울어집니다.
무작위 분할은 이 모든 걸 없앱니다. 아무도 소리 내어 등급이 매겨지지 않고, 결과는 한 번에 나오며, 기계가 정했으니 탓하거나 로비할 사람도 없습니다. 핵심은 무작위가 항상 완벽히 균등하다는 게 아니라, 눈에 보이게 공정하다는 것 — 보통 사람들이 진짜로 다투는 지점이 바로 그것입니다.
팀 수부터 — 크기는 따라옵니다
무엇이든 생성하기 전에 몇 팀이 필요한지 정하세요. 현실의 상황은 대부분 팀 수가 고정입니다 — 경기엔 두 팀, 퀴즈엔 네 테이블, 교실 순환 활동엔 세 조 — 각 팀의 크기는 인원수를 나눈 결과일 뿐입니다.
형식이 선호 크기를 정해 주기도 합니다(5인제, 복식). 먼저 산수로 풀어 보세요: 20명을 5인 팀으로 나누려면 4팀이 필요합니다. SpinKit 팀 나누기는 팀 수(1–12)를 설정하고 사람을 자동으로 고르게 배분합니다. '팀당 인원' 설정은 따로 없습니다. 특정 크기가 필요하면 가장 가까운 팀 수를 고르고, 분할 후 이름을 끌어서 미세 조정하세요.
"그건 불공평해"의 대부분은 이 단계를 건너뛴 데서 옵니다. 몇 팀을 원하는지부터 정리하면, 나머지는 산수입니다.
나누어떨어지지 않는 인원 다루기
인원이 깔끔하게 나누어떨어지는 일은 드물지만 괜찮습니다 — 나머지를 흡수하는 합리적인 방법은 둘뿐입니다. 첫째, 한두 팀이 한 명씩 더 데려가게 하기: 13명을 세 팀이면 5, 4, 4가 됩니다. 대부분의 게임에서 한 명 차이는 무시해도 되니, 나머지를 가능한 한 적은 팀에 흩고 넘어가세요.
둘째, 남는 한 명을 돌아가며 쉬게 하기. 정말로 인원이 다른 팀을 둘 수 없다면 — 엄격한 형식이거나 짝 경기에서 홀수 인원 — 남는 사람이 한 라운드 쉬고 다음 라운드에 들어오게 하며, 같은 사람만 기다리지 않도록 계속 순환시키세요. 어느 방식을 쓸지는 추첨 전에 밝혀, 결과 때문에 콕 집힌 기분이 들지 않게 하세요.
순수 무작위로는 균형이 부족할 때
순수 무작위는 캐주얼한 놀이에 완벽합니다. 누구와 한 팀이 될지 모르는 혼돈 자체가 재미의 일부니까요. 하지만 실력 차가 크고 결과가 중요할 때 — 경쟁 리그, 토너먼트 예선 — 순수 무작위는 우연히 한 팀에 최고 선수 셋을 몰아줄 수 있고, 그러면 경기는 시작 전에 끝난 겁니다. 그런 위험이 있다면 시드 배정을 하세요.
가장 명확한 방법은 스네이크 드래프트입니다 — 직접 진행하는 수동 방식이지 SpinKit 내장 모드가 아닙니다. 모두를 대략 실력순으로 세운 뒤, 일렬이 아니라 왕복 순서로 나눠 담습니다. 두 팀이면: A팀이 1순위, B팀이 2·3순위, A팀이 4·5순위… 뱀이 접히듯 라운드마다 순서가 뒤집힙니다. 한 라운드에서 마지막으로 고른 팀이 다음 라운드에 먼저 고르니, 어느 팀도 상위권을 싹쓸이할 수 없습니다. 순위는 대충이어도 됩니다. 평준화엔 정밀함이 필요 없어요. 순위가 정말 걸린 자리에서 꺼내 쓰고, 동네 경기라면 순수 무작위(또는 SpinKit의 균등 분할 + 드래그 편집)로 충분합니다.
같이 두기 — 혹은 떼어 놓기
요청은 반드시 옵니다. 같은 편이어야 하는 형제자매, 함께이고 싶은 커플, 그리고 둘이 뭉치면 어느 팀이든 밀어 버릴 두 친구. 추첨 전에 처리하세요. 나중에 하면 새 불만이 나올 때마다 끝없이 다시 돌리게 됩니다.
- 같이 두려면 한 덩어리로 취급하세요. 하나로 합친 항목으로 입력해 추첨하고, 같은 팀에 떨어진 뒤 다시 이름으로 나누면 됩니다. 아니면 그 짝을 먼저 한 팀에 배정하고 나머지를 무작위로 돌리세요.
- 독주 콤비를 떼어 놓으려면 추첨 전에 한 명씩 양 팀에 수동 배치하고 나머지를 무작위로. 손대고 싶지 않다면 둘이 떨어질 때까지 재추첨하는 방법도 있습니다 — 단, 그 규칙은 미리 소리 내어 합의하세요.
결과 낚시 없이 재추첨하기
무작위 추첨을 조작처럼 보이게 만드는 가장 빠른 길은 누군가 마음에 들 때까지 계속 돌리는 것입니다. 재추첨이 무제한이면 그건 더 이상 무작위가 아니라 결과 쇼핑입니다. 추첨 전에 규칙을 정하세요: 첫 결과로 확정하든가, 진짜 문제(제약 위반, 심하게 기운 전력)가 있을 때 딱 한 번의 재추첨만 허용하든가. 합의된 재추첨을 쓰고 나면 다음 결과가 최종, 끝. 이걸 미리 정해 두는 것이 "삼세판… 오세판…"의 침투를 막습니다.
SpinKit으로 빠르게
SpinKit의 팀 나누기가 기계적인 일을 대신합니다. 이름 목록을 붙여 넣고, 팀 수를 고르고, 섞으세요 — 그룹을 나누고 나머지 인원도 자동으로 흩어 주니, 사람을 손으로 세어 무더기를 만들 필요가 없습니다. 제약이 깨졌거나 재추첨에 합의했다면 다시 섞기는 탭 한 번입니다.
주장, 심판, '누가 먼저'도 필요하면 이름을 돌림판에 넣고 하나에 멈추게 하세요. 주장 뽑기는 돌림판, 분할은 팀 나누기로 하면 두 결정 모두 누구의 손도 타지 않았음이 눈에 보입니다. 공정한 추첨에 대해 더 알고 싶다면 나머지 가이드를 둘러보세요.
빠르고 반복 가능한 루틴
정리하면, 깔끔한 팀 분할은 이렇게 흘러갑니다:
- 몇 팀이 필요한지 정한다(대략적 크기는 인원수 ÷ 팀 수).
- 캐주얼한 놀이면 순수 무작위, 실력 차가 경기를 망칠 정도면 수동 스네이크 드래프트를 고른다.
- '같이'와 '따로' 요청은 추첨 전에 정리한다.
- 나누어떨어지지 않는 인원과 재추첨 규칙을 — 미리 — 합의한다.
- 이름을 붙여 넣고, 팀 수를 설정하고, 생성한다.
- 결과를 받아들인다(또는 합의된 한 번의 재추첨을 쓴다). 그리고 경기 시작.
한 번 해 보면 다음부터는 몇 초면 끝나고, "쟤랑 또 같은 팀은 싫어"가 온 그룹이 만들어지는 걸 지켜본 팀 구성으로 바뀝니다.
SpinKit