사다리타기
2~10명 참가자와 같은 수의 결과를 입력해 무작위 가로선 사다리를 만들고 매칭을 공개합니다.
사용 방법
- 참가자와 결과를 각각 같은 개수로 입력하고 사다리 만들기를 누른 뒤 준비되면 결과 공개를 누릅니다.
핵심 기능과 처리 범위
release ladder는 12개 row를 훑으며 인접한 두 세로선 사이에 약 38% 조건으로 bridge를 만들되 같은 row의 인접 bridge 충돌을 피합니다.
처리 원리
Web Crypto randomUint로 bridge 후보를 결정하고 각 row의 swap을 순서대로 적용해 위 참가자 origin이 어느 bottom result에 도착하는지 계산합니다.
예시
민준·서연과 1등·2등 두 결과를 넣으면 생성된 bridge에 따라 각각 하나의 결과에 1:1 매칭됩니다.
이럴 때 유용합니다
- 인원별 벌칙·순번·간단 추첨을 전통 사다리 형태로 보여줄 때
사용 전 참고
- 확률이 모든 permutation에 수학적으로 완전 균등하다고 보장하는 shuffle 방식은 아니며 2~10명·동일 개수 조건이 필요합니다.
자주 묻는 질문
결과를 바꾸면 기존 사다리가 유지되나요?
아닙니다. 참가자나 결과를 편집하면 기존 bridge와 mapping을 무효화하고 새 사다리를 만들어야 합니다.