이 사이트가 번호를 만드는 방식 전체를 공개한다. 숨긴 알고리즘은 없다. 코드도 그대로 열려 있다.
난수는 서버에서 crypto.getRandomValues로 생성한다. 다섯 가지 방식은 조합의 성향만 다르며, 1등 확률은 어느 방식이든 1/8,145,060으로 동일하다.
45개 번호에서 균등 확률로 6개를 뽑는다. 판매점 자동과 같다. 가장 단순하고, 통계적으로 가장 정직한 방식이다.
전 회차 출현 횟수의 제곱에 비례한 가중치로 추출한다. 과거 빈도가 높다고 다음에 더 나올 이유는 없다. 오히려 다수가 선호하는 번호로 몰려 당첨 시 분배 인원이 늘어날 수 있다.
미출현 회차의 1.5제곱에 비례한 가중치로 추출한다. "나올 차례"라는 것은 존재하지 않는다. 다만 인기 번호를 피하는 부수 효과가 있다.
무작위로 뽑되 아래 조건을 전부 통과할 때까지 다시 뽑는다.
합계 100 ~ 175 홀짝 2:4 ~ 4:2 연속쌍 1개 이하 AC값 7 이상 구간 최대 한 구간에 3개까지
이 필터에 우위가 있는지 우리가 직접 측정했다. 실제 당첨 조합 1233개 중 통과율과, 무작위 조합 3만 개의 통과율이 거의 정확히 같다. 필터는 당첨 조합을 골라내는 능력이 없고 후보 수만 줄인다. 메인 화면에서 이 계산을 실시간으로 확인할 수 있다.
다섯 구간에 최대 2개씩 배분해 번호를 흩뜨린다. 생일 편중(1~31)과 연속 패턴을 자연스럽게 피하므로, 당첨 시 분배 인원 측면에서 상대적으로 유리할 수 있다. 확률은 동일하다.
기본으로 켜져 있다. 이미 1등이 나온 조합을 피하는 것은 확률과 무관한 심리적 선택이다. 같은 조합이 다시 나올 확률도 다른 조합과 똑같다. 이 옵션을 끄고 써도 결과는 통계적으로 동일하다.
추첨 결과를 예측한다고 주장하지 않는다. 몬테카를로 시뮬레이션으로 "당첨번호 직후에 나온 난수"를 추천하는 방식도 쓰지 않는다. 독립 시행에서 앞의 결과는 다음 난수에 아무 정보를 주지 않기 때문이다. 연산량을 태워도 결과는 완전 랜덤과 같다.
1/8,145,060이며 과거 데이터로 다음 회차를 예측할 수 없다.1336.