주사위 굴리기

설정

주사위 식과 결과를 서버로 보내지 않고 식을 입력해 굴릴 수 있습니다. 2d6 같은 일반 주사위 묶음, 1d20+5 같은 고정 수정치, 높은 값이나 낮은 값 선택, 폭발 주사위, d20 이점과 불리점 단축 표기를 지원합니다. 각 주사위의 연속 굴림을 표시하고 제외된 주사위를 구분하며 최근 20회 결과를 현재 브라우저 세션에 보관합니다.

주사위 굴리는 방법

  1. 1

    식을 입력하세요

    `NdS`를 사용합니다. N은 주사위 수, S는 면 수입니다. 예를 들어 `3d8`은 8면체 세 개를 굴립니다. N을 생략하면 한 개로 간주하므로 `d20`도 유효합니다.

  2. 2

    선택 규칙을 추가하세요

    고정 수정치는 `+X` 또는 `-X`, K개 선택은 `khK` 또는 `klK`, 폭발 주사위는 `!`를 추가합니다. `1d20adv`와 `1d20dis`도 사용할 수 있습니다.

  3. 3

    브라우저에서 굴리세요

    브라우저가 `crypto.getRandomValues`와 거부 샘플링으로 각 면을 뽑으므로 범위 안의 모든 면은 확률이 같습니다. 안전한 난수를 사용할 수 없으면 굴리지 않습니다.

  4. 4

    확인하거나 다시 굴리세요

    채택 및 제외된 주사위, 주사위 합, 수정치 포함 합계를 확인합니다. 최근 20개의 유효한 결과는 직접 지우거나 브라우저 세션이 끝날 때까지 남습니다.

지원하는 주사위 표기법

동작
d6 6면 주사위 한 개를 굴림
2d20 20면 주사위 두 개를 굴려 모두 더함
1d20+5 d20 한 개를 굴리고 주사위 합에 5를 더함
4d6kh3 d6 네 개를 굴려 가장 높은 소계 세 개를 채택
4d6kl2 d6 네 개를 굴려 가장 낮은 소계 두 개를 채택
2d6! 폭발 d6 두 개를 굴림. 최댓값마다 같은 주사위에 추가 굴림
1d20adv d20 두 개를 굴려 높은 결과를 채택
1d20dis-2 d20 두 개를 굴려 낮은 결과를 채택한 뒤 2를 뺌
1d1000 가능한 값이 1000개인 사용자 지정 주사위를 굴림

제한은 주사위 1-100개, 2-1000면, 수정치 -1,000,000부터 +1,000,000까지입니다. advdis는 의도적으로 d20 한 개 식에만 허용합니다. 채택할 개수는 1 이상 전체 주사위 수 이하여야 합니다.

폭발 주사위와 선택 규칙

폭발 주사위는 최댓값이 나올 때마다 다시 굴립니다. 추가 값은 같은 주사위에 속하며 해당 주사위의 소계에 더해집니다. kh 또는 kl도 있으면 완성된 소계를 순위대로 정렬한 뒤 채택할 주사위를 정합니다.

고장 나거나 악의적인 난수원이 페이지를 멈추지 않도록 주사위 한 개의 추가 굴림은 최대 100회입니다. 안전 한도에 도달하면 불완전한 합계를 보여 주지 않고 전체 결과를 취소합니다.

확률 확인

  • 공정한 d20에서 1이나 20을 포함한 특정 면 하나가 나올 확률은 5%입니다.
  • d6 두 개에는 확률이 같은 순서 있는 결과가 36개 있습니다. 그중 6개가 합계 7이므로 확률은 6/36, 약 16.67%입니다.
  • d6 세 개의 평균은 10.5입니다. 합계 3의 확률은 1/216이며 18도 같아 각각 약 0.46%입니다.
  • d6 네 개 중 높은 세 개를 채택한 평균은 수정치 전 약 12.24입니다.

난수와 적절한 용도

브라우저의 암호학적 난수원을 사용하고 주사위 면에 대응시키기 전에 유효 범위 밖의 32비트 표본을 버립니다. 따라서 d6 같은 주사위에도 나머지 연산 편향이 없습니다. 게임, 수업, 시뮬레이션에는 적합하지만 인증된 도박 장치는 아닙니다. 비밀번호, 암호 키 또는 다른 보안 비밀을 만드는 데 결과를 사용하지 마세요.

식, 무작위 면, 기록은 브라우저에 남습니다. 선택 가능한 단계별 보기에서는 식 기록이 단계 사이에 이어지도록 세션 저장소에서 최대 30분 동안 유효하며, 식은 URL에 들어가지 않습니다. 만료된 기록은 다음에 읽을 때 또는 탭 세션이 끝날 때 삭제됩니다.

자주 묻는 질문

예. 면 수는 2부터 1000까지의 정수면 됩니다. 일반적인 물리적 다면체가 아니어도 d7, 2d30, 1d1000은 유효합니다.

!를 붙입니다. 최댓값이 나온 주사위를 다시 굴리고 새 값을 같은 주사위에 더합니다. 또 최댓값이면 추가 굴림이 이어집니다. 한 개가 추가 100회에 도달하면 결과를 취소하므로 끊긴 연속 굴림을 완성된 것으로 표시하지 않습니다.

d20adv 또는 1d20adv는 d20 두 개를 굴려 높은 것을 채택합니다. d20dis 또는 1d20dis는 낮은 것을 채택합니다. 고정 수정치는 추가할 수 있지만 다른 개수나 면 수, 선택 규칙, 폭발 규칙은 허용하지 않습니다.

식과 결과는 Livewire로 전송되지 않고 URL에도 들어가지 않습니다. 현재 브라우저 세션에 유효한 결과를 최대 20개 보관하며 언제든 지울 수 있습니다. 세션을 정상적으로 끝내면 보통 삭제됩니다. 페이지에 접근하는 확장 프로그램이나 다른 소프트웨어에는 페이지 데이터가 보일 수 있습니다.

관련 도구