예 아니오 생성기란?
예 아니오 생성기는 결정을 대신 내려주는 간단한 랜덤 도구입니다. 도무지 마음을 정하기 어려울 때 질문을 입력하고 버튼을 누르면, 확률이 '예' 또는 '아니오'라는 명쾌한 답을 골라줍니다. 의견이 팽팽히 갈릴 때, 친구들과의 사소한 논쟁을 끝낼 때, 혹은 그냥 재미로 써보기에도 안성맞춤입니다.
사용 방법
고민 중인 질문을 입력해도 되고, 생략해도 됩니다. 입력하면 결과 아래에 그대로 표시됩니다. 그다음 '예가 나올 확률' 슬라이더를 0에서 100 사이로 맞추세요. 값이 50이면 '예'와 '아니오'가 똑같은 확률(공정한 동전 던지기)이 됩니다. 더 높이면 '예' 쪽으로, 더 낮추면 '아니오' 쪽으로 기울어집니다. 버튼을 누를 때마다 새로운 난수가 뽑히므로, 매번 다른 답이 나올 수 있습니다.
계산 원리
이 도구는 0과 1 사이의 균일 분포 난수 \(r\)을 뽑습니다. 여러분이 설정한 '예가 나올 확률(%)'은 확률 값 \(p = \text{가중치} \div 100\)으로 변환됩니다. \(r < p\)이면 결과는 '예', 그렇지 않으면 '아니오'입니다. 기본 가중치 50을 쓰면 \(p = 0.5\)가 되어, 0.5 미만이면 '예', 0.5 이상이면 '아니오'가 됩니다. 완벽하게 균형 잡힌 동전 던지기인 셈이죠.
$$\text{Answer} = \begin{cases} \text{Yes} & \text{if } r < \dfrac{\text{Chance of Yes (\%)}}{100} \\[1em] \text{No} & \text{otherwise} \end{cases} \qquad r \sim U(0,1)$$
예시로 살펴보기
'예가 나올 확률'을 70%로 설정했다고 해봅시다. 그러면 \(p = 0.70\)이 됩니다. 난수가 0.42로 나왔다면 \(0.42 < 0.70\)이므로 답은 '예'입니다. 반대로 난수가 0.88이라면 \(0.88 \geq 0.70\)이므로 답은 '아니오'가 됩니다. 여러 번 반복하면 답의 약 70%가 '예'로 나오게 됩니다.
자주 묻는 질문
정말 무작위인가요? 사용 중인 기기의 의사 난수 생성기를 사용합니다. 일상적인 결정이나 게임에 쓰기에는 충분히 무작위에 가깝습니다.
왜 누를 때마다 답이 달라지나요? 제출할 때마다 새 난수가 생성되기 때문에, 같은 질문을 다시 던지면 결과가 뒤집힐 수 있습니다. 동전을 한 번 더 던지는 것과 똑같습니다.
항상 '예'만 나오게 할 수 있나요? 물론입니다. '예가 나올 확률'을 100으로 설정하면 언제나 '예'가 나옵니다. (0으로 설정하면 항상 '아니오'가 나옵니다.)