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