📑 목차
← 돌아가기

📊 N/B MAX·MIN LOTTO PICKER

사용 설명서 v0.1

1. 개요

N/B MAX·MIN LOTTO PICKER는 로또 번호의 수학적 패턴을 분석하여 최적의 번호 조합을 추천하는 도구입니다. N/B (Number/Bit) 계산 시스템을 사용하여 화이트볼 5개와 파워볼 1개로 구성된 번호 조합의 수학적 특성을 분석합니다.

💡 핵심 개념

  • BIT_MAX_NB: 화이트볼 5개 번호로부터 계산된 최대 비트 값
  • BIT_MIN_NB: 화이트볼 5개 번호로부터 계산된 최소 비트 값
  • ROOT: MAX와 MIN의 백분율 차이 (균형도 측정)
  • 거리: 목표 MAX/MIN 값과의 차이의 합 (작을수록 좋음)

2. 주요 기능

📈 MAX·MIN 분석 차트

히스토리 데이터를 기반으로 MAX/MIN 값의 추이를 시각화합니다. 다음 회차 예상값도 제공합니다.

📊 예측 정확도 분석

실제 당첨 번호와 예측 결과를 비교하여 정확도를 분석합니다. 회차별로 저장하고 불러올 수 있습니다.

🎰 N/B MAX·MIN LOTTO PICKER

목표 MAX/MIN 값을 설정하고 랜덤으로 번호를 생성하여 최적의 조합을 찾습니다.

🏆 TOP 10 근사치 결과

목표값에 가장 가까운 상위 10개 조합을 표시합니다. 회차별로 저장하고 불러올 수 있습니다.

3. 사용 방법

3.1 기본 사용 흐름

  1. MAX·MIN 분석 차트에서 히스토리 데이터를 확인하고 다음 회차 예상값을 확인합니다.
  2. N/B MAX·MIN LOTTO PICKER에서 예상 MAX/MIN 값을 입력합니다 (또는 차트에서 자동 설정된 값 사용).
  3. COUNT에 시도 횟수를 입력하고 랜덤 선택 시작 버튼을 클릭합니다.
  4. 계산이 완료되면 TOP 10 근사치 결과에서 최적의 조합을 확인합니다.
  5. 회차 날짜를 입력하고 랭킹 저장 버튼을 클릭하여 결과를 저장합니다.
  6. 실제 당첨 번호가 나오면 예측 정확도 분석에서 번호를 입력하고 분석합니다.
  7. 분석 결과를 회차별로 저장하면 히스토리 차트에도 자동으로 추가됩니다.

3.2 회차별 데이터 관리

  • 랭킹 저장: TOP 10 결과를 회차별로 저장 (최대 100개)
  • 랭킹 불러오기: 저장된 회차의 랭킹을 선택하여 불러오기
  • 실제 당첨 번호 저장: 예측 정확도 분석 결과를 회차별로 저장 (최대 200개)
  • 실제 당첨 번호 불러오기: 저장된 회차의 실제 당첨 번호를 불러오기

4. 섹션별 상세 설명

4.1 📈 MAX·MIN 분석 차트

히스토리 데이터를 기반으로 MAX/MIN 값의 추이를 라인 차트로 표시하고, ROOT 값을 바 차트로 표시합니다.

  • 새로고침: 히스토리 데이터를 다시 불러옵니다.
  • 히스토리 요약: 데이터 수, 평균값, 최고/최저값 등을 표시합니다.
  • 다음 회차 예상 MAX/MIN: 히스토리 데이터를 기반으로 예상값을 계산합니다.

4.2 📊 예측 정확도 분석

실제 당첨 번호와 예측 결과를 비교하여 정확도를 분석합니다.

  • 실제 당첨 번호 입력: 화이트볼 5개와 파워볼 1개를 쉼표로 구분하여 입력
  • 정확도 분석: TOP 10 예측 결과와 실제 번호를 비교
  • 분석 결과 저장: 회차 날짜와 함께 분석 결과 저장
  • 저장된 회차 불러오기: 드롭다운에서 회차 선택 후 번호 불러오기
  • 저장된 분석 목록: 모든 저장된 분석 결과를 목록으로 표시

점수 계산 방식

  • 화이트볼 1개 매칭: 10점
  • 파워볼 매칭: 30점
  • 최대 점수: 80점 (화이트볼 5개 50점 + 파워볼 30점)
  • 정확도 = (총 점수 / 80) × 100%

4.3 🎰 N/B MAX·MIN LOTTO PICKER

목표 MAX/MIN 값을 설정하고 랜덤으로 번호를 생성하여 최적의 조합을 찾습니다.

  • MAX: 목표 최대값 (예: 5.5)
  • MIN: 목표 최소값 (예: 0.05)
  • COUNT: 시도 횟수 (예: 10000)
  • 랜덤 선택 시작: 설정된 횟수만큼 랜덤 번호 생성 및 계산

4.4 🏆 TOP 10 근사치 결과

목표값에 가장 가까운 상위 10개 조합을 표시합니다.

  • 랭킹 저장: 회차 날짜를 입력하고 TOP 10 결과 저장
  • 랭킹 불러오기: 저장된 회차의 랭킹을 선택하여 불러오기
  • 초기화: 현재 결과 배열 초기화

각 결과에는 다음 정보가 표시됩니다:

  • 순위 (1-10위)
  • 번호 조합 (화이트볼 5개 + 파워볼 1개)
  • MAX, MIN, ROOT 값
  • 목표값과의 거리

5. 데이터 저장 구조

5.1 저장 파일 목록

파일명 용도 최대 저장 개수
lotto-top10.json 현재 TOP 10 결과 (임시 저장) 10개
lotto-rankings.json 회차별 랭킹 저장 100개
lotto-accuracy.json 회차별 예측 정확도 분석 결과 200개
lotto-history.json 히스토리 데이터 (차트용) 무제한

5.2 데이터 구조 예시

랭킹 데이터 (lotto-rankings.json)

[ { "round_date": "2025-01-15", "top10": [...], "target_max": 5.5, "target_min": 0.05, "saved_at": "2025-01-15 10:30:00", "timestamp": 1705285800 } ]

정확도 분석 데이터 (lotto-accuracy.json)

[ { "round_date": "2025-01-15", "actual_numbers": "1,2,3,4,5,26", "analysis_results": [...], "summary": { "best_accuracy": 75, "avg_accuracy": 45, "best_white_matches": 3, "total_power_matches": 1, "total_white_matches": 15 }, "saved_at": "2025-01-15 10:30:00", "timestamp": 1705285800 } ]

6. API 설명

모든 API는 lotto-top10-api.php를 통해 처리됩니다.

6.1 랭킹 관련 API

액션 방법 설명
save_ranking_with_date POST 회차별 랭킹 저장
load_rankings GET 저장된 랭킹 목록 불러오기

6.2 정확도 분석 관련 API

액션 방법 설명
save_accuracy POST 회차별 정확도 분석 결과 저장
load_accuracy_list GET 저장된 정확도 분석 목록 불러오기

6.3 히스토리 관련 API

액션 방법 설명
save_history POST 히스토리 데이터 저장
load_history GET 히스토리 데이터 불러오기

7. 주의사항

⚠️ 중요 안내

  • 본 도구는 참고용으로만 사용하시기 바랍니다.
  • 로또 번호는 완전한 확률 게임이며, 어떠한 방법으로도 당첨을 보장할 수 없습니다.
  • 과도한 도박은 개인과 가족에게 심각한 피해를 줄 수 있으니 책임감 있는 게임을 즐기시기 바랍니다.
  • N/B 계산 시스템은 수학적 패턴 분석에 기반하지만, 실제 당첨 확률과는 무관합니다.

7.1 기술적 주의사항

  • 데이터는 브라우저의 로컬 스토리지가 아닌 서버의 JSON 파일에 저장됩니다.
  • 같은 회차 날짜로 저장하면 기존 데이터가 업데이트됩니다.
  • 최대 저장 개수를 초과하면 가장 오래된 데이터부터 삭제됩니다.
  • 히스토리 차트는 최근 150개 데이터만 표시됩니다.

7.2 성능 관련

  • COUNT 값이 클수록 계산 시간이 오래 걸립니다.
  • 권장 COUNT 값: 10,000 ~ 100,000
  • 계산 중에는 브라우저가 응답하지 않을 수 있습니다.

N/B MAX·MIN LOTTO PICKER v0.1
© 2025 참소식.com