만세력 계산 검증 결과 — 외부 자료와 15만 건 대조
최종 갱신 2026-08-21 · 엔진 v0.4.0
"사주를 정확하게 계산한다"고 말하려면 그 말이 맞는지 보일 수 있어야 합니다. CHEMI는 만세력 계산을 우리 코드 바깥의 자료와 대조합니다. 아래 숫자는 검증 프로그램을 실제로 돌린 결과이며, 사람이 손으로 적은 값이 하나도 없습니다.
156,654건 대조
0건 불일치
4개 외부 자료원
무엇을 대조했나
| 검사 | 표본 | 불일치 | 결과 |
|---|---|---|---|
| 절기 시각 — 천문 계산과 대조 | 804 | 0 | 일치 |
| 일주(日柱) — 독립 구현 3종과 대조 | 90,003 | 0 | 일치 |
| 십성(十星) — 라이브러리와 대조 | 606 | 0 | 일치 |
| 지장간(支藏干) — 선언한 표와 라이브러리 대조 | 24 | 0 | 일치 |
| 대운(大運) — 양남음녀 규칙과 간지 배열 | 4,004 | 0 | 일치 |
| 한국 서머타임 — 표준시 표와 IANA 대조 | 112 | 0 | 일치 |
| 음력 변환 — 한국천문연구원 기준 채택 | 20,001 | 719 | 기준 차이 |
| 동일 입력 → 동일 결과 | 600 | 0 | 일치 |
| 누가 먼저 입력해도 같은 점수 | 500 | 0 | 일치 |
| 점수 분포 — 표시 범위 공개의 사실 확인 | 40,000 | 0 | 일치 |
대조에 쓴 자료원
- lunar-javascript 1.7.7 — 만세력 계산 코어 (검증 대상)
- astronomia 4.2.0 — VSOP87 천문 계산 — 절기 시각 독립 검증
- korean-lunar-calendar 0.4.0 — 한국천문연구원 자료 기반 음력 — 변환 기준이자 일주 대조
- solarlunar 3.1.0 — 중국 계열 독립 구현 — 일주 교차 대조
원칙은 우리 코드끼리 비교하지 않는다입니다. 우리가 만든 값을 우리가 만든 값으로 확인하면 아무것도 증명되지 않습니다.
이 과정에서 실제로 찾은 오류
독립 대조가 아니었다면 그냥 넘어갔을 계산 오류가 세 건 있었습니다.
- 절기 시각의 기준 시간대 — 만세력 라이브러리는 UTC+8 기준으로 절기를 판정하는데 한국 시각(UTC+9)을 그대로 넣고 있었습니다. 절기 경계에 걸친 출생은 월주가 틀렸습니다.
- 음력 기준 — 한국천문연구원(KASI) 음력과 중국 농력은 윤달이 다릅니다. 전체 표본의 3.6%가 어긋났습니다. 한국 사용자를 대상으로 하므로 KASI 기준으로 바꿨습니다.
- 한국 표준시의 역사 — 1954년 3월 21일부터 1961년 8월 9일까지 한국은 UTC+8:30을 썼습니다. 이 기간 출생자는 시주가 30분만큼 어긋났습니다.
검증하지 않은 것
이 목록을 함께 공개하지 않으면 위의 숫자가 실제보다 넓은 것을 증명하는 것처럼 읽힙니다.
- 규칙 가중치의 명리학적 타당성 — 어떤 합·충에 몇 점을 줄지는 아직 전문가 검증을 받지 않았습니다.
- 자시(23~01시) 학파 선택의 옳고 그름 — 야자시설을 택했고 근거를 문서에 남겼지만, 어느 쪽이 맞다고 말할 수 없습니다.
- 해외 출생자의 경도 보정 — 출생지 시간대는 IANA 데이터로 처리하지만, 도시 단위 경도는 받지 않아 진태양시 보정을 적용하지 않습니다.
- 해외 출생의 시주 관습 — 현지 표준시(서머타임 제외)를 기준으로 시진을 나눕니다. 학파에 따라 진태양시를 쓰기도 합니다.
- 진태양시(경도) 보정 — 학파에 따라 적용 여부가 갈려 기본값은 비적용이며, 그 사실을 결과에 표시합니다.
- 궁합 점수와 실제 관계 만족도의 상관 — 이런 데이터는 아직 없고, 있다고 주장하지 않습니다.
- 개인 사주의 신강·신약 판정 배점 — 득령·득지·득세에 몇 점을 줄지는 학파마다 다르며, 전문가 검증 전입니다.
- 용신 취용법 — 억부(抑扶) 한 가지만 씁니다. 조후·통관·병약 등 다른 취용법은 다른 답을 냅니다.
- 지장간의 본기·중기·여기 역할 배정 — 구성 천간은 대조했지만 역할은 우리가 선언한 값입니다.
- 십성과 오행의 뜻풀이 — 성향을 설명하는 서술이며, 미래를 예측하지 않습니다.
계산과 해석은 다릅니다
"이 사람의 사주팔자가 맞는가"는 천문학과 국가 표준 자료로 확인할 수 있습니다. 하지만 "이 조합에 몇 점을 줘야 맞는가"는 학파마다 다르고 정답 데이터가 없습니다. CHEMI는 계산층만 검증했다고 말하고, 해석층은 검증됐다고 말하지 않습니다. 대신 규칙과 가중치를 전부 공개합니다.
엔진 v0.4.0 · 리포트 생성 2026-08-21 · 자시 정책 YAJASI · 음력 기준 KASI