쎄하다 로고

격국·용신·희신 선별 로직

6‑단계 알고리즘으로 격국 → 신강/신약 → 용신·희신을 자동 추출합니다.

Ⅴ. 심층 구성 요소

3. 격국·용신·희신 선별 로직

사주 해석의 골격 = 격국(格局) 판정 → 신강/신약 평가 → 용신·희신 선별. 쎄하다 v1.0은 전통 규칙 + 빅데이터 45만 명 Crowd Annotation을 조합한 6‑Step 알고리즘을 사용합니다.

3‑① 6‑Step 플로우

  1. 일간 오행 식별 (dayStem→五行).
  2. 격국 후보 8개 매칭 (정격 우선, 변격 포함).
  3. 신강(身強)·신약(身弱) 평가 — Five‑Meter 점수.
  4. 격국별 Rule Weight 적용.
  5. 용신 Top‑1 선정 → 희신 1‑2 보조.
  6. 대운·세운 교차 검증 → 최종 확정.

3‑② 격국 8종 & 용신 매핑 (요약)

격국 성립 조건 주 용신 보조 희신 키워드
정재격일간 生財 多食/傷비즈·성실
편재격財 偏旺食/傷투자·확장
정관격官 正位 旺법·공공
편관격七殺 制有도전·리더
식신격食神 透出창작·서비스
상관격傷官 旺혁신·마케팅
인수격印星 多교육·브랜드
비겁격比肩/劫財 旺食/傷창업·협업

*변격(종격·화격 등)과 從旺/從殺 특수 케이스는 별도 문서.

3‑③ 신강·신약 Five‑Meter (V1.1)

# Weight
天干 1.0   地支 0.6
長生 0.3   帝旺 0.8
合  -0.2   沖 +0.2
大運乘旺 +1.0   大運剋 -1.0
----------------------------------
score = Σ(weight) − Σ(counter)
if score ≥ +2 : 身強
   -2 < score < +2 : 평균
   score ≤ -2 : 身弱

머신러닝 피드백 루프(샘플 150k)로 weight v1.0 대비 정확도 +4.1 %.

3‑④ 선별 JS 예시

import { classifyGeok, pickYongshin } from "@sehanda/bazi";

const chart = {
  year:"辛卯", month:"乙巳", day:"庚午", time:"丙子"
};

const geok = classifyGeok(chart);
const { yong, hee } = pickYongshin(chart, geok);

console.log(geok); // "偏財格"
console.log(yong); // ["食"]
console.log(hee);  // ["傷","比"]

pickYongshin() 은 Five‑Meter + 대운 컨텍스트 자동 반영.

3‑⑤ 실전 Mini 카드

A 스타트업 CTO

偏財格 身弱 → 용신 식신(木). 2026 乙卯 大運 → Product Launch 적기.

B 크리에이터

食神格 身強 → 용신 財(水). SNS 광고 대신 스폰서십 제휴로 수익 ↑.

다음: Ⅵ‑1 연주·월주·일주·시주 읽는 법