누가 먼저 발표할지, 어느 팀이 선공인지, 오늘 저녁 어느 식당에 갈지——랜덤 추첨은 선택지가 많을 때 가장 공정하게 답을 내는 방법입니다. 하지만 '랜덤'은 한 가지가 아닙니다. 상황에 맞는 추첨 방식을 고르면 수업과 이벤트가 훨씬 매끄러워집니다. 이 가이드에서는 가중 추첨·비복원 추출의 원리와 이벤트 흐름에 통합하는 방법을 설명합니다.
1. 세 가지 랜덤 도구 — 무엇이 다른가?
| 도구 | 특징 | 가장 적합한 상황 |
|---|---|---|
| 랜덤 룰렛 | 시각적 회전 애니메이션, 의식감과 긴장감 | 수업 호명, 이벤트 결정, 식당 고르기 |
| 주사위 시뮬레이터 | 다면체 주사위 지원, 수치 결과 직접 제공 | 보드게임, TRPG, 숫자 결과가 필요한 상황 |
| 랜덤 그룹 나누기 | 명단 일괄 처리, 배치 랜덤화 | 학생 그룹 나누기, 업무 배정, 대진표 배정 |
2. 가중 추첨이란?
일반 추첨은 '모든 선택지가 동일한 확률'이지만, 특정 선택지의 당첨 확률을 높여야 할 때가 있습니다. 이것이 가중 추첨(Weighted Lottery)입니다.
원리
A(가중치 3), B(가중치 1), C(가중치 1)가 있고 총 가중치가 5라면 A의 확률=60%, B=20%, C=20%입니다. 구현 방법은 각 선택지를 가중치만큼 반복해 풀을 만들고 균등하게 추첨합니다:
풀: [A, A, A, B, C] → 여기서 하나를 랜덤 선택
실제 활용
- 게임 드롭 확률: 레어 아이템은 낮은 가중치, 일반 아이템은 높은 가중치
- 광고 노출 배분: 고가 광고에 더 많은 노출 기회 부여
- 룰렛 불균등 칸: 큰 칸일수록 당첨 확률이 높음
- 수업 호명: 아직 호명되지 않은 학생에게 더 높은 가중치
3. 비복원 추출: 모든 사람이 당첨되게 하려면?
| 방식 | 원리 | 특성 |
|---|---|---|
| 복원 추출(독립 추첨) | 매번 독립적으로 추첨, 같은 사람이 다시 당첨될 수 있음 | 여러 번 당첨되는 사람, 한 번도 안 당첨되는 사람 발생 |
| 비복원 추출(중복 없음) | 먼저 셔플 후 순서대로 선택 | 모든 사람이 정확히 한 번씩 선택됨, 공정성 최고 |
4. 추첨을 이벤트 흐름에 통합하는 방법
수업 랜덤 호명
전체 학생 이름을 그룹 도구에 입력하고 셔플 모드를 사용합니다. 호명된 학생을 명단에서 제거하고 모두 호명되면 초기화——비복원 추출의 실전 적용입니다.
그룹 나누기
- 모든 멤버를 그룹 도구에 입력
- 그룹당 인원 수(또는 그룹 수) 설정
- 클릭 한 번으로 랜덤 그룹 생성
결정 룰렛
여러 선택지 중 하나를 정하지 못할 때, 선택지를 룰렛에 입력하고 돌립니다. 거수 투표보다 재미있고, 다수결이 소수 의견을 억압하는 문제도 피할 수 있습니다.
게임 주사위
보드게임과 TRPG에서 주사위는 범위 내의 수치를 생성합니다. D6이 가장 일반적이지만 D4, D8, D10, D12, D20도 사용됩니다.
5. 상황별 도구 선택 가이드
| 상황 | 추천 도구 | 이유 |
|---|---|---|
| 출석 호명(모든 사람 한 번씩) | 그룹 도구(셔플 모드) | 비복원 추출, 모든 사람 정확히 1회 |
| 수업 랜덤 질문(횟수 무제한) | 룰렛 | 의식감, 매번 독립적 |
| 보드게임/TRPG | 주사위 시뮬레이터 | 다면체 주사위, 정확한 수치 |
| 학생 그룹 나누기 | 그룹 도구 | 명단 일괄 처리, 그룹 수 설정 가능 |
| 다인 활동 결정 | 룰렛 | 모든 선택지 보임, 분위기 좋음 |
6. 추첨의 심리 효과: '공평해 보이는 것'이 왜 중요한가?
랜덤 메커니즘이 결과를 결정하면 불만족스러운 결과도 대부분의 사람이 더 쉽게 받아들입니다——누구를 탓할 수 없고 오직 '운'만 있기 때문입니다. 회전 애니메이션이 있는 룰렛은 프로그램이 이름을 바로 출력하는 것보다 설득력이 있습니다. 모든 사람이 랜덤 과정을 '목격'함으로써 결과의 신뢰성이 높아집니다.
심리학에서는 이를 절차적 공정성(Procedural Justice)이라고 합니다——사람들은 결과뿐만 아니라 과정이 투명한지 여부로도 공정성을 판단합니다.
정리
- 룰렛은 의식감이 필요한 상황에, 주사위는 수치가 필요한 상황에, 그룹 도구는 명단 일괄 처리에 적합
- 가중 추첨은 다른 선택지에 다른 확률을 부여하며 게임 드롭, 광고 배분 등에 유용
- 모든 사람이 한 번씩 당첨되려면 비복원 추출, 독립적 랜덤 추첨에는 복원 추출 사용
- 시각적 랜덤 과정은 결과에 대한 신뢰성을 높임
- 추첨을 이벤트에 통합하면 평범한 결정 과정이 재미있어지고 참여감이 높아짐