동전 던지기는 2초 만에 의견 차이를 끝냅니다. 그래서 동전이 존재한 이래 결정 절차로 살아남았고, 더 나은 방법이 있어도 여전히 통합니다.
달라진 것은 동전이 어디서 오는가입니다. 물리적 동전은 같은 방에 있어야 했지만 이제는 그렇지 않습니다. 그것이 실질적인 변화이고, 이 도구의 나머지 모든 것은 보이는 것보다 작습니다.
던지기는 어떻게 작동하나
동전은 3D이고 결과는 애니메이션이 시작되기 전에 고정됩니다 — 회전은 이미 정해진 결과를 향해 재생됩니다.

이는 의도된 것이고 이해할 가치가 있습니다. 어떤 사람들은 그 애니메이션을 조작의 증거로 읽기 때문입니다. 정반대입니다. 결과가 이미 정해져 있으므로 아무도 영향을 줄 입력이 없습니다. 탭 타이밍도, 회전 속도를 보는 것도, 예측을 외치는 것도 아닙니다. 시각 효과는 이미 고정된 값 위에 덧입힌 연출입니다.
그 값은 Math.random() 대신 crypto.getRandomValues(), 즉 브라우저의 암호학적으로 안전한 생성기에서 옵니다. 이 구분은 들리는 것보다 중요합니다. Math.random()은 결정론적이라 그 내부 상태를 원리상 재구성해 다음 값을 예측할 수 있습니다. 각 면은 정확히 50%이고, 연속된 던지기는 독립적입니다.
공정성 페이지에서 메커니즘을 다룹니다.
물리적 동전이 정말로 약한 곳
이것이 직관에 반하는 부분이고, 차이는 명백합니다.
방법 자체가 영향력의 통로입니다. 진짜 동전은 받아채거나, 모서리로 돌리거나, 다시 던질 수 있습니다. 그 결과는 던진 사람이 의도한 곳에 떨어집니다. 이 중 어느 것도 동전의 균형과 관련이 없습니다 — 사람이 개입한다는 점과 관련이 있고, 그것이 바로 디지털 무작위성이 제거하는 것입니다.
물리적 동전은 편향될 수 있습니다. 극적이지는 않지만, 닳거나 약간 불완전한 동전은 실제로 작은 편향을 갖고, 만 번 던진 동전은 새 동전보다 측정 가능하게 덜 공정합니다.
교대로 던지기는 거의 강제됩니다. 한 사람이 던지고 다른 사람이 던지면, 두 번째 사람이 결과를 부를 수 있습니다. 두 번 던지기에서는 거의 문제가 안 되지만, 스무 번에서는 전부입니다.
물리적 동전이 정말로 이기는 곳: 소리, 촉감, 그리고 두 성인 사이의 탁자 위 동전은 의심 많은 사람도 이의를 제기할 수 없다는 점입니다. 이것들은 사소하지 않습니다.
사용하기
사용자 지정 라벨. 앞면과 뒷면은 고정되어 있지 않습니다 — 예/아니오, 홈/원정, 요리/사 먹기, 머물기/가기로 이름을 바꾸세요. 그 사이에 회전이 있는 두 개의 임의 선택지는 신기한 장난감이 아니라 결정 절차이고, 이것이 이 도구를 실제 동전보다 유용하게 만듭니다.
사용자 지정 면 이미지도 지원되어, 팀을 이름이 아니라 엠블럼으로 결정할 수 있습니다.
N판 승부. 도구가 연속 경기를 추적하고 승자를 보고하므로 끝없이 던지는 문제가 완전히 사라집니다.
누적 던진 횟수. 합계를 유지하는데, 오래 던졌을 때 유용한 작은 알림입니다. 짧은 연속은 아무 의미가 없습니다.
사람들이 부딪히는 한계
동전을 20번 넘게 던지면 10 대 10이 나오지 않습니다. 무작위성은 균등하지 균형적이지 않습니다. 연속 구간이 나오고, 느낌상 맞는 것보다 더 길게 나옵니다 — 공정한 동전에서 꼬리가 세 번 연속 나오는 일은 여덟 번에 한 번쯤 일어납니다. 여러 번 던져 고르게 나누고 싶다면, 누군가 한 번 앞설 때까지 던지는 대신 N판 승부를 쓰세요.
“3판 2선승”이 한 번 던지기보다 공정하지 않습니다. 그것은 세 번 던지는 것이고, 같은 주장이 세 번 반복되며, 연속 구간 문제는 더 심해집니다.
동전이 맞는 도구일 때
두 당사자, 하나의 이분법적 결과, 기술이 개입하지 않음. 누가 운전할지, 누가 낼지, 경기장의 어느 절반을 쓸지. 조건은 의도적으로 좁습니다 — 선택지가 진정으로 대등하기 때문에 동전이 통합니다.
실시간 교착. 다른 모든 방법보다 한 가지 이점은 논쟁을 해결하고 논의를 끝낸다는 것입니다. 어느 쪽도 결과를 고르지 않았기 때문입니다. 진 쪽이 다른 방법을 선호했을 수도 있다면 틀린 도구입니다.
대칭 깨기. 두 가지가 대등해서 결정을 못 내릴 때, 동전 던지기는 장단점 목록을 이깁니다.
맞지 않을 때
실제 기술 차이가 있을 때. 한 선택지가 더 나으면 동전을 던지는 것은 이점을 낭비합니다.
결과가 한 사람에게 임의적으로 느껴질 때. 누군가의 이름이 한쪽에 있고 그 사람이 손해를 보면, “동전이 그랬어요”는 탁자 위 동전처럼 받아들여지지 않습니다. 대신 모두가 지켜보는 가운데 실제 목록에서 추첨하세요 — 평평한 목록에서 한 명의 당첨자를 뽑으려면 랜덤 추첨을 쓰세요.
같은 사람들에 대한 반복 결정일 때. 매주 순번을 정하려고 동전을 던지면 한 사람이 네 번 손해를 봅니다. 그건 운이 나쁜 게 아니라 독립성의 의미입니다.
결과가 되돌릴 수 없거나 비용이 클 때. 동전 던지기는 잃어도 감당할 수 있는 결정을 위한 것입니다.
그리고 쓰지 말아야 할 하나
동전으로 식당을 고르는 것은 좋아하지 않는 곳에 가게 되는 좋은 방법입니다. 동전 던지기는 효율적이고, 결과가 편향되지 않는 동시에 좋아야 할 때는 효율이 원하는 것이 아닙니다.
선택이 중요하면 직접 결정하세요. 두 선택지가 질적으로 정말 다르지 않을 때 동전을 쓰고, 그 외에는 쓰지 마세요.
동전 던지기를 여세요 — 계정도, 설치도 필요 없고, 휴대폰에서 작동합니다. 요즘 실제 동전 던지기가 대부분 일어나는 곳이죠.