가중치 랜덤 픽커
"라벨 : 가중치" 쌍 리스트 붙여넣기 → 누적합 방법으로 crypto.getRandomValues에 대해 추첨 → 가중치 큰 옵션이 비례적으로 더 자주 나옴. A/B 테스트 배분·가중 팀 페어링·공정하지만 편향된 선물 교환·일반 동전 던지기가 불공정해 보이는 모든 상황에 유용. 비복원 토글로 순위가 있는 N개 부분집합 추출.
—
확률 표전체 가중치: 15
- Alice20.0%
- Bob6.7%
- Carol33.3%
- David13.3%
- Eve26.7%
복원 켜기 = 각 추첨 독립(옵션 반복 가능). 끄기 = 추첨된 옵션 제거.
추첨 버튼 누르기.
가중치는 양수면 OK(정수 아니어도 됨). crypto.getRandomValues로 암호학적 랜덤 추첨.
사용법
- 옵션을 한 줄에 하나씩 "라벨 : 가중치" 또는 "라벨, 가중치"(양수 아무 값)로 나열.
- 추첨 수·같은 옵션 중복 가능 여부 선택.
- Pick 누르기 전에 확률 표로 가중치가 의도와 맞는지 확인.
자주 묻는 질문
- 일반 Random Picker와 차이?
- Random Picker는 모든 항목 동등 확률. Weighted Picker는 저울에 손가락 — 한 팀원에게 30%, 다른 넷에게 17.5%씩(평탄 20% 대신).
- 복원 vs 비복원?
- 복원 = 각 추첨 독립, 같은 옵션 반복 가능. 비복원 = 추첨된 옵션 풀에서 제거 → N 추첨은 N개 서로 다른 아이템(N은 옵션 수 초과 불가).
- 가중치의 합이 100이어야 하나?
- 아니다. 중요한 것은 비율뿐이다. 각 가중치를 합계로 나누므로 1 : 3은 25 : 75와도, 10 : 30과도 똑같이 동작한다. 그래서 값을 고친 뒤에는 표시되는 확률을 확인할 만하다. 그것이 실제 추첨에 쓰이는 숫자이고, 한 줄의 오타가 다른 모든 줄의 퍼센트가 밀리는 형태로 드러나기 때문이다.
- 스무 번 뽑았는데 가중치 높은 항목이 그만큼 이기지 않았다. 가중치가 작동하는 게 맞나?
- 아마도 맞다. 가중치는 매 회 뽑을 때의 확률을 말하는 것이지 여러 번에 걸쳐 채워야 할 할당량이 아니다. 스무 번 정도에서는 기대 횟수 주변의 흔들림이 크고, 2 대 1로 유리한 쪽이 짧은 판에서 지는 일은 특별하지 않다. 확률이 아니라 정확한 비율이 필요하다면, 각 항목을 가중치만큼 반복해 적은 목록에서 비복원으로 뽑아라.
관련 도구
추첨기
이름 목록에서 N명을 뽑으세요 — 암호학적 난수로 공정하게, 중복 허용 선택 가능.
랜덤 0 0
스피너 휠
옵션 입력 → 컬러 휠 돌리기 → 당첨자 — 래플용 당첨 후 제거 옵션, 최근 20개 히스토리.
랜덤 0 0
랜덤 분포 생성기
균등·정규·지수·푸아송·베르누이·삼각 분포에서 표본을 생성합니다. 히스토그램, 통계 요약, CSV/JSON 내보내기 제공. crypto.getRandomValues 기반.
랜덤 0 0
동전 던지기 시뮬레이터
동전 1~10000번 던지기 → 앞/뒤 비율·최장 연속·(작은 표본은) 전체 시퀀스 표시.
랜덤 0 0
랜덤 뽑기 — 룰렛 & 사다리
돌림판이나 사다리타기로 공정하게 뽑으세요.
랜덤 0 0
그룹 / 팀 나누기
이름 목록을 균등한 랜덤 그룹으로 나눕니다 — 그룹 수 또는 그룹당 인원 선택.
랜덤 0 0
조합과 순열 계산기 (nCr, nPr)
nCr·nPr을 중복 허용/비허용 모두 계산하고 팩토리얼까지 — 확률, 로또 확률, 조합론을 위한 임의 정밀도 정수.
일상 0 0