본문으로 건너뛰기
AZ Tools

매직 8볼

예/아니오 질문 입력 → 공 흔들기 → 20개 클래식 답변 중 하나 — 또는 직접 풀 교체. 순수 랜덤, 판단 없음.

사용법

  1. 예/아니오 질문 입력 후 Ask(또는 Enter).
  2. 짧은 흔들기 기다리기 — 답이 안쪽 창에 구체화됨.
  3. 아래에 본인 답변 리스트 붙여넣고 커스텀 풀 토글 → 클래식 20 오버라이드.

자세한 설명

펼치기

흔들어서 뒤집는 고전 장난감을 브라우저 위젯으로 옮겼습니다. 한 번 흔들 때마다 crypto.getRandomValues로 스무 개 답 중 하나를 균등하게 고릅니다(마텔 장난감과 같은 긍정 10개, 중립 5개, 부정 5개 구성입니다). 답 목록을 직접 채워 넣으면 내부 농담용으로 쓰거나, 정해진 어휘 안에서 결정을 내리는 데 쓸 수 있습니다. 최근 스무 개의 질문과 답이 기록으로 남아서, 오늘 공이 어느 쪽으로 기울었는지 두고 다툴 수 있습니다.

답 구성은 의도적으로 한쪽으로 기울어 있습니다. 스무 개 중 열 개가 긍정이고 부정은 다섯 개뿐이라, 공정하게 뽑아도 절반은 예라고 하고 4분의 1만 아니라고 합니다. 이 구현의 별난 점이 아니라 장난감이 원래부터 그렇게 가중되어 있었고, 사람들이 이것을 격려해 주는 물건으로 기억하는 이유의 상당 부분이 여기에 있습니다. 목록을 자기 선택지로 바꾸면 모든 항목이 같은 확률이 되는데, 그건 다른 놀이입니다.

난수는 Math.random이 아니라 브라우저의 암호학적 생성기에서 옵니다. 그래서 같은 답이 다섯 번 연속 나오는 것은 막힌 순서가 아니라 진짜 우연입니다. 그런 연속은 직관이 허용하는 것보다 훨씬 흔합니다. 선택지가 스무 개일 때 특정 답이 연달아 두 번 나오는 일은 스무 번 흔들 때마다 한 번꼴로 일어납니다. 기록 목록이 있는 이유 중 하나가 그것을 직접 보라는 것입니다.

흔들기는 서로 독립입니다. 같은 질문을 다시 물어도 무언가가 정교해지지 않으며, 장난감은 조금 전에 무슨 말을 했는지 기억하지 못합니다. 비복원으로 뽑는 무승부 해결 도구들과 다른 점이 이것입니다.

정말로 쓸모 있는 형태는 사용자 지정 목록입니다. 기본 문구 스무 개를 실제 선택지로 바꾸면 고정된 어휘를 가진 균등 추첨기가 되는데, 어느 선택지든 받아들일 만하고 아무도 결정한 사람이 되고 싶지 않을 때 교착을 푸는 합리적인 방법입니다.

자주 묻는 질문

정말 랜덤?

응 — 픽은 브라우저가 암호 키에 쓰는 CSPRNG와 동일한 crypto.getRandomValues에서 옴. 흔들기 애니메이션은 순전히 시각용; 답은 Ask 누른 즉시 잠금.

왜 답변 색상 코딩?

클래식 20은 10 긍정·5 중립·5 부정 분할. 공 배경이 매칭되게 틴트 → 읽기 전 한눈에 판정.

같은 답이 자꾸 나오는 이유는?

흔들 때마다 서로 독립이고 답이 스무 개뿐이라, 몇 번 안에 같은 답이 또 나오는 것은 공이 고장 난 게 아니라 평범한 일이다. 연속 두 번이 일치할 확률이 20분의 1이다. 독립이라는 말은 이 장난감이 앞선 질문을 전혀 기억하지 못한다는 뜻이기도 하다. 그래서 신탁으로는 쓸모없고, 결정을 못 내릴 때 가르는 용도로는 딱 맞다.

직접 만든 답 목록은 어떻게 짜야 잘 굴러가나?

한눈에 읽히도록 짧게 쓰고, 목록의 모든 항목이 실제로 받아들일 수 있는 답이 되게 하라. 결정을 무작위에 넘기는 이유는 그다음에 다시 따지지 않기 위해서이기 때문이다. 어떤 결과가 더 드물어야 한다면 흔한 쪽을 여러 번 적어라. 모든 줄의 확률이 같으므로 빈도는 그 줄이 몇 번 적혀 있느냐에서 나온다.

관련 도구