RNGdle 작동 방식
세 가지 굴리기 방식. 숫자 속에 숨은 전체 배지 카탈로그. 정직한 EP 총점 하나.
규칙
- 무료 굴리기 — 무제한으로 연습할 수 있습니다. 브라우저의 암호학적 난수(거부 샘플링으로 모듈러 편향 없음)에 직접 움직인 포인터 타이밍을 섞어 생성합니다. 1억 번에 한 번은 최고 잭팟인 정확히 1,000,000이 나옵니다.
- 데일리 — UTC 자정마다 날짜를 시드로 삼은 0부터 1,000,000 사이의 공유 숫자가 공개됩니다. 지구의 모든 플레이어에게 같으며 하루에 한 번 공개됩니다.
- 공식 — 로그인한 플레이어는 서버 시드로 만든 개인 굴리기를 하루에 한 번 받을 수 있으며, 연속 기록과 리더보드.
- 모든 굴리기는 전체 배지 카탈로그와 대조하며, 일치하는 특성마다 배지를 얻습니다.
- 굴리기의 EP는 획득한 배지 EP의 합이고, 합계는 Trash부터 Divine까지 8개 희귀도 등급 중 하나가 됩니다.
- 결과는 스포일러 없이 공유하세요. 공유 문구에는 특성 칸과 배지 이름만 표시되고 분석 결과는 표시되지 않습니다.
EP — 에너지 포인트
EP는 게임의 화폐입니다. 모든 배지는 특성의 희귀도에 맞춘 고정 EP를 가집니다. 평범한 짝수는 가치가 거의 없지만, 여섯 자리 회문은 수천 EP가 될 수 있습니다.
roll EP = Σ badge EP Trash < 170 < Common < 305 < Uncommon < 800 < Rare < 1,015 < Epic < 1,225 < Anomaly < 2,230 < Mythic < 5,265 < Divine
무료 굴리기, 데일리 숫자, 공식 서버 굴리기 모두 같은 배지 엔진을 사용하므로 같은 숫자는 같은 EP를 냅니다. 화면에서 보는 결과는 리더보드에 기록되는 결과와 정확히 같습니다.
공식 굴리기는 개인용입니다. 서버는 mulberry32(hash(SESSION_SECRET : UTCdate : userId))에서 숫자를 만듭니다. 결정적이고 검증할 수 있지만 미리 예측할 수는 없습니다. 하루에 한 사람당 한 번이며 데이터베이스가 제한을 적용합니다. UTC 기준 연속된 날에 굴리면 연속 기록이 늘어납니다.
데일리 시드
seed = hash("rngdle-" + YYYYMMDD)
number = floor(mulberry32(seed) * 1_000_001)UTC 날짜가 공개 시드가 됩니다. mulberry32는 작고 완전히 결정적인 PRNG입니다. 같은 32비트 시드를 넣으면 어떤 기기에서도 영원히 같은 스트림을 만듭니다. 데일리 굴리기는 서버가 필요 없고 누구나 검증할 수 있습니다.
점수 자세히 보기 (숫자 페이지)
배지 게임과 별개로 모든 숫자 페이지에는 정보 이론 기반 희귀도 점수가 있습니다. 특성이 1,000,001개 숫자 중 c개에 나타나면 -log2(c / 1,000,001) bits를 얻으며 최대 20입니다. 특성을 bits 순으로 정렬하고 다음 특성마다 0.5배 감쇠해 합산합니다. 최고 특성은 전부, 두 번째는 절반, 세 번째는 4분의 1이 반영됩니다.
모든 숫자는 각 자리 합도 가지며, 그 합이 전체 범위에서 얼마나 드문지에 따라 점수가 붙습니다. 그래서 완전히 0점인 굴리기는 없습니다. 개수는 빌드 시 모든 숫자를 분석한 정확한 값입니다.
희귀도 등급 (상세 점수)
아래 7개 등급은 숫자 페이지에서 사용하는 정보 이론 점수를 평가합니다. 홈 게임은 같은 방식으로 전체 분포를 조사해 조정한 8단계 EP 사다리를 사용합니다.
| 등급 | 점수 | 의미 |
|---|---|---|
| Trash | ≤ 4.2 | 전체 굴리기의 하위 약 1%입니다. 정말 기억에 남지 않는 숫자죠. |
| Common | ≥ 6 | 평범한 숫자입니다. 굳이 자랑할 정도는 아닙니다. |
| Uncommon | ≥ 6.9 | 조금 반짝입니다. 전체 숫자의 약 절반보다 낫습니다. |
| Rare | ≥ 7.8 | 상위 약 28%입니다. 이제 이야기가 시작됩니다. |
| Epic | ≥ 9.3 | 상위 약 12%입니다. 스크린샷할 만합니다. |
| Anomaly | ≥ 12.6 | 상위 약 4%입니다. 기계가 잠깐 깜빡인 듯한 숫자입니다. |
| Mythic | — | 상위 약 1%입니다. 당장 모두에게 알려 주세요. |
모든 특성과 정확한 개수
1,000,001개 숫자를 희귀한 순서로 보여줍니다. 각 자리 합은 합계별로 따로 점수화됩니다.
| 특성 | 개수 | 약 1/ | 의미 |
|---|---|---|---|
| 이름 있는 숫자 | 12 | 83,333 | 인터넷이나 역사에서 이름을 얻은 숫자입니다. |
| 2의 거듭제곱 | 20 | 50,000 | 어떤 지수의 2의 거듭제곱입니다. 예: 65536 = 2¹⁶. |
| 오름차순 시퀀스 | 22 | 45,455 | 각 자리가 앞자리보다 정확히 1 큽니다. 예: 123456. |
| 내림차순 시퀀스 | 26 | 38,462 | 각 자리가 앞자리보다 정확히 1 작습니다. 예: 654321. |
| 피보나치 수 | 30 | 33,333 | 피보나치 수열에 들어 있는 수입니다. |
| 같은 숫자만 | 45 | 22,222 | 모든 자릿수가 같은 숫자입니다. 예: 777777. |
| 완전세제곱수 | 101 | 9,901 | 정수의 세제곱입니다. 예: 91125 = 45³. |
| ABAB 패턴 | 180 | 5,556 | 두 숫자가 번갈아 나옵니다. 예: 1212, 565656. |
| 괴물 연속 | 181 | 5,525 | 같은 숫자가 다섯 번 이상 연속됩니다. |
| ABCABC 패턴 | 900 | 1,111 | 세 자리 블록이 두 번 반복됩니다. 예: 456456. |
| 반올림 숫자 | 1,000 | 1,000 | 1,000의 배수로 깔끔하게 떨어집니다. |
| 완전제곱수 | 1,001 | 999 | 정수를 자기 자신과 곱한 수입니다. 예: 729 = 27². |
| 삼각수 | 1,414 | 707 | 삼각형의 점 개수를 나타냅니다: 1, 3, 6, 10… |
| 상승 연속 | 1,865 | 536 | 1씩 커지는 자리가 4개 이상 이어집니다. 예: 883456. |
| 하강 연속 | 1,962 | 510 | 1씩 작아지는 자리가 4개 이상 이어집니다. 예: 965432. |
| 회문 | 1,989 | 503 | 앞뒤로 읽어도 같습니다. |
| 네 자리 연속 | 2,520 | 397 | 같은 숫자가 네 번 연속됩니다. |
| 서로 다른 숫자 두 개 | 4,537 | 220 | 정확히 서로 다른 두 숫자로만 이루어집니다. |
| 세 자리 연속 | 33,219 | 30 | 같은 숫자가 세 번 연속됩니다. |
| 홀짝 교대 | 34,875 | 29 | 홀수와 짝수 자리가 엄격하게 교대합니다. |
| 소수 | 78,498 | 13 | 1과 자기 자신으로만 나누어집니다. |
| 하샤드 수 | 95,428 | 10 | 자기 자릿수의 합으로 나누어집니다. |
| 지그재그 | 136,425 | 7 | 자리가 위아래로 엄격하게 번갈아 움직입니다. |
| 행복수 | 143,071 | 7 | 자릿수 제곱의 합을 반복하면 1에 도달합니다. |
| 모든 자릿수 고유 | 167,832 | 6 | 어디에도 같은 숫자가 반복되지 않습니다. |
| 준소수 | 210,035 | 5 | 정확히 두 소수의 곱입니다. |
| 첫 자리 < 마지막 자리 | 399,996 | 3 | 첫 자리가 마지막 자리보다 작습니다. |
| 0 없음 | 597,870 | 2 | 0인 자릿수가 하나도 없습니다. |
이름 있는 숫자(42, 666, 1337…)는 하나뿐인 숫자로 계산됩니다: 1,000,001개 중 1개.
자주 묻는 질문
데일리 숫자는 어떻게 정해지나요?
UTC 날짜를 사용해 floor(mulberry32(hash("rngdle-YYYYMMDD")) * 1,000,001)로 계산합니다. 결정적이므로 모든 플레이어가 같은 숫자를 굴리고 누구나 재현할 수 있습니다.
희귀도 점수는 어떻게 계산하나요?
각 특성은 -log2(count / 1,000,001) bits를 기여하며 최대 20으로 제한됩니다. 특성을 bits 순으로 정렬하고 이후 특성마다 0.5배 감쇠해 합산합니다.
희귀도 등급은 무엇인가요?
게임은 전체 1,000,001개 숫자의 정확한 EP 분포로 임계값을 계산해 배지 EP 합계를 Trash부터 Divine까지 8개 등급으로 나눕니다. 숫자 페이지에는 추가로 7단계 정보 이론 점수가 있습니다.
더 깊이 살펴보고 싶나요? 패턴 라이브러리 에서 예시와 통계가 있는 14개 패턴을 확인하세요.