사용 방법
- 참가자 이름을 한 줄에 하나씩 쓰고 필요하면 *구슬수/가중치를 붙입니다.
- 구슬 수·가중치와 참가 명단을 확인하고 구슬 출발을 누릅니다.
- 당첨 이름과 정확한 가중 비율을 확인하고 필요하면 설정 JSON을 저장합니다.
구슬 개수와 무게를 함께 설정
- 입력·설정
- 민지*3/2 준호
- 결과
- 구슬 4개 · 민지 당첨 가중치 6/7 · 준호 1/7
/2는 각 구슬의 당첨 가중치가 두 배라는 뜻입니다. 화면의 무게 표시는 이 정의를 따릅니다.
레이스와 당첨 확률 읽기
먼저 구슬별 정수 가중치 합 안에서 편향을 제거한 난수로 당첨 구슬 하나를 고릅니다. 레이스 애니메이션은 그 결과를 재생하므로 건너뛰기나 화면의 초당 프레임 수가 당첨자를 바꾸지 않습니다. 실제 물리 엔진의 무게·마찰·충돌로 확률을 계산하는 게임은 아닙니다.
이름은 최대100개, 구슬은 합계200개를 받습니다. 한 이름에 구슬1~20개와 정수 가중치1~100을 지정할 수 있습니다. 예를 들어 구슬3개·가중치2이면 그 이름의 총 가중치는6이며, 화면에 분자/분모와 비율을 함께 표시합니다.
사진 이름 등록과 재현 파일
사진 추가는 파일의 이름에서 확장자를 제거해 참가자 목록에 넣는 기능입니다. 사진 화상·촬영 위치·EXIF를 분석하지 않습니다. 같은 이름에는 번호를 붙이며, 파일 이름에 실제 사람의 정보가 포함되어 있을 수 있으므로 방송에 공개하기 전에 목록을 읽어 보세요.
기본 추첨은 Web Crypto로 만든 새256비트 시드를 사용합니다. 내려받은JSON에는 시드·명단·수량·가중치와 SHA-256 확인값이 들어 있으며 같은 버전의 도구에서 재생할 수 있습니다. 누군가 유리한 시드를 골랐는지는 이 파일만으로 알 수 없으므로 공정성 인증서로 사용하지 마세요.
자주 묻는 질문
애니메이션을 건너뛰면 결과가 바뀌나요?
아니요. 이미 시드로 정한 당첨을 끝 화면에 바로 표시합니다. 동작 줄이기 설정을 사용하는 기기에서도 같은 결과를 확인할 수 있습니다.
이름과 사진이 저장되나요?
구슬 명단과 시드는 현재 탭의 메모리에서 다룹니다. 사진 내용은 열지 않으며, 설정을 직접 내려받으면 그 파일에 들어간 이름과 수량은 기기에 남습니다.