← 행운번호 연구소
방법론

계산 방식을 전부 공개합니다

우리가 통계를 어떻게 집계하고 번호를 어떻게 생성하는지, 숨기지 않고 그대로 적었습니다. 관찰한 사실과 계산 방식만 제공하며, 미래 결과를 예측하지 않습니다.

1. 번호 생성

균등 랜덤

1~45의 모든 유효한 6개 조합을 동등하게 취급합니다. 난수는 브라우저의 crypto.getRandomValues(암호학적 난수, CSPRNG)를 사용하고, 없을 때만 Math.random으로 대체합니다. 한 번에 최대 5게임까지 만들며 같은 조합이 중복되지 않도록 합니다.

조건 조합

고정수·제외수·홀짝 개수·저(1~22)/고(23~45) 구성·번호 합계·연속수·직전 회차 중복 수 등의 조건을 적용합니다. 조건을 만족하는 조합이 나올 때까지 표본을 추출하는 거부 표본추출(rejection sampling) 방식이며, 조건이 서로 충돌해 만들 수 없으면 그 사실을 알려 드립니다.

고정·제외·홀짝·구간 조건에 대해서는 가능한 조합의 수를 정확히 계산해 표시합니다. 예를 들어 전체 조합 수는 다음과 같습니다.

C(45, 6) = 45! / (6! × 39!) = 8,145,060

과거 사례 재구성(핫·콜드·균형 등)

과거 회차의 출현 빈도나 홀짝 균형 같은 관찰된 패턴을 참고해 조합을 만드는 재미 장치입니다. 적용한 규칙과 데이터 기간을 결과에 함께 표시합니다.

중요: 어떤 생성 방식도 당첨 확률을 높이지 않습니다. 로또는 매 회차 독립 시행이라 모든 조합의 확률이 1/8,145,060으로 같습니다. 생성 방식은 "어떻게 고를까"의 문제일 뿐입니다.

2. 통계 계산

1회부터 최신 회차까지의 당첨번호(본번호 6개)를 대상으로 집계합니다. 각 지표의 정의는 다음과 같습니다.

지표정의
출현 횟수번호 n이 본번호로 나온 총 횟수(대상 기간 내)
출현 간격같은 번호가 나온 회차 사이의 간격(회)
홀짝 분포전체 당첨번호 중 홀수/짝수 비율
구간 분포1–10 / 11–20 / 21–30 / 31–40 / 41–45 구간별 출현 수
번호 합계한 회차 6개 번호의 합
연속수정렬 시 이웃한 두 수가 연속(n, n+1)인 경우
동반 출현두 번호가 같은 회차에 함께 나온 횟수

모든 통계 카드에는 계산 대상 기간과 표본 회차 수를 함께 표시합니다. 통계는 빌드 단계에서 미리 집계해(stats.json) 제공합니다.

3. 등수 판정(당첨 확인)

내 번호와 특정 회차의 공식 당첨번호를 비교합니다.

이 판정은 저장된 공식 회차 데이터와의 단순 대조 결과이며, 최종 확인은 동행복권 공식 발표를 따라야 합니다.

4. 이 데이터가 보여주지 않는 것

과거의 어떤 수치도 다음 회차를 예측하지 않습니다. "많이 나온 번호가 또 나온다", "안 나온 번호가 나올 차례다"라는 해석은 모두 도박사의 오류입니다. 우리는 관찰된 사실만 제공하고, 그 해석은 확률 게임의 원리 안에서만 이야기합니다.