← 돌아가기

계산 기준

사주와 성명학은 유파마다 답이 다릅니다. 그런데 대부분의 사이트는 어느 기준을 썼는지 밝히지 않습니다. 그러면 결과가 맞는지 틀린지 확인할 방법이 없습니다. 그래서 저희는 무엇을 골랐는지 전부 적어둡니다. 동의하지 않으실 수도 있고, 그건 그것대로 정당합니다.

먼저, 무엇을 AI가 하고 무엇을 안 하는지

계산은 AI가 하지 않습니다. 사주팔자 여덟 글자, 오행 분포, 십신, 대운, 획수, 수리 사격은 전부 코드가 정해진 규칙대로 계산합니다. 같은 생년월일을 넣으면 언제나 같은 값이 나옵니다.

AI는 그 계산 결과를 읽어서 설명하는 일만 합니다. 언어모델은 날짜를 보고 사주를 뽑지 못합니다 — 그럴듯하게 지어냅니다. 그래서 계산과 해설을 갈라놓았습니다.

년주는 입춘에 바뀝니다

새해 첫날도, 설날도 아닙니다. 입춘이 지나야 다음 해의 간지로 넘어갑니다. 그래서 1월생과 2월 초에 태어난 분은 알고 계신 띠와 다르게 나올 수 있습니다. 틀린 게 아니라 기준이 다른 것입니다.

입춘이 드는 시각은 해마다 다르고 분 단위까지 다릅니다. 태양의 위치를 실제로 계산해서 정합니다.

월주는 절기에 바뀝니다

달력의 1일이 아니라 열두 절기가 드는 순간에 바뀝니다. 입춘·경칩·청명·입하·망종·소서· 입추·백로·한로·입동·대설·소한 열두 개입니다.

절기가 드는 시각도 분 단위로 계산합니다. 절기 경계에 걸린 날 태어난 분은 몇 시간 차이로 월주가 통째로 바뀝니다.

주의

절기 시각을 계산하는 라이브러리가 중국 표준시(UTC+8)로 값을 내주기 때문에, 한국 시각으로 쓰려면 한 시간을 더해야 합니다. 이걸 빠뜨리면 경계에 걸친 사주가 한 칸씩 밀립니다. 저희는 절대시각으로 바꿔서 비교합니다.

시간대와 서머타임을 반영합니다

한국 표준시는 여러 번 바뀌었습니다. 1954년 3월부터 1961년 8월까지는 지금보다 30분 빠른 UTC+8:30이었습니다. 서머타임도 1948~1951년, 1955~1960년, 1987~1988년에 시행됐습니다.

이 시기에 태어난 분의 시주는 그냥 계산하면 어긋납니다. 저희는 이 표를 직접 관리하지 않고 운영체제에 내장된 표준 시간대 데이터베이스를 씁니다. 직접 적어두면 반드시 틀리기 때문입니다.

진태양시 — 서울 기준 약 32분

우리 시계는 동경 135도(일본 아카시)에 맞춰져 있는데 서울은 동경 127도쯤에 있습니다. 그래서 시계가 12시를 가리킬 때 서울의 해는 아직 남중하지 않았습니다. 실제 태양 기준으로는 약 32분 늦습니다.

시주 경계(두 시간마다)에 걸린 분들은 이 32분 때문에 시주가 통째로 바뀝니다. 태어난 지역을 고르시면 그 지역의 경도로 계산합니다.

기본값

진태양시 보정을 켠 상태가 기본입니다. 입력 화면의 ‘세부 설정’에서 끌 수 있습니다. 보정하지 않는 유파도 있어서 선택할 수 있게 두었습니다.

야자시 — 밤 11시대를 어느 날로 볼 것인가

자시(子時)는 밤 11시에 시작합니다. 그런데 날짜는 자정에 바뀝니다. 그래서 밤 11시부터 12시 사이에 태어나면 ‘오늘 밤의 자시’인지 ‘내일 새벽의 자시’인지가 갈립니다. 일주가 통째로 달라집니다.

선택

일주는 자정에 바뀌는 것으로 봅니다. 즉 밤 11시대는 그날 일간의 자시입니다(야자시, 국내 통설). 자시가 시작되면 날이 바뀐다고 보는 유파도 있으며, 그 경우 결과가 다릅니다.

일주는 끊기지 않는 육십갑자입니다

일주는 절기나 달력과 상관없이 하루에 한 칸씩 육십갑자를 돌립니다. 수천 년 동안 한 번도 끊긴 적이 없습니다. 저희는 날짜를 통산 일수로 바꿔서 계산하기 때문에 윤년이나 달력 개정의 영향을 받지 않습니다.

신강·신약을 재는 방식

나를 돕는 세력을 나와 같은 오행 + 나를 낳아주는 오행으로 잡고, 빼앗는 세력을 내가 낳는 것 + 내가 다스리는 것 + 나를 다스리는 것으로 잡습니다. 두 값의 비율로 판정합니다.

  • · 돕는 쪽 비율이 0.55 이상이면 신강
  • · 0.40 이하면 신약
  • · 그 사이면 중화

한 가지 짚어둘 것

일간 자신은 아군에서 뺍니다. 판정 대상이지 편이 아니기 때문입니다. 이걸 넣고 세면 누구나 조금씩 신강 쪽으로 밀립니다. 오행 개수를 셀 때는 겉의 여덟 글자만이 아니라 지지 속에 숨은 천간(지장간)도 세력만큼 반영합니다.

결과 화면에는 판정만이 아니라 점수와 근거를 함께 적습니다. 기준이 마음에 들지 않으시면 어디서 갈렸는지 직접 보실 수 있습니다.

대운

태어난 날부터 절기까지의 날수를 3으로 나눠 대운이 시작되는 나이를 정합니다. 태어난 해 천간의 음양과 성별이 같은 방향이면 절기를 향해 앞으로, 다르면 지나온 절기를 향해 거꾸로 셉니다.

표에는 정수로 반올림한 나이를 적지만, 지금 어느 대운을 지나는지 판단할 때는 반올림하지 않은 값을 씁니다. 표시와 판정이 어긋나 보이지 않게 하려는 것입니다.

성명학 — 여기가 가장 많이 갈립니다

작명은 사주보다 유파 차이가 훨씬 큽니다. 같은 이름을 두 곳에 물으면 한 곳은 대길, 한 곳은 흉이라 답하는 일이 흔합니다. 저희가 고른 기준을 전부 적습니다.

획수 — 원획

한자의 획수는 원획(原劃)으로 셉니다. 부수가 변형된 글자는 원래 부수의 획수로 되돌려 셉니다. 예를 들어 삼수변(氵)은 3획이 아니라 물 수(水) 4획으로 봅니다. 지금 쓰는 모양대로 세는 필획(筆劃)을 쓰는 유파도 있고, 그 경우 수리 사격이 통째로 달라집니다.

음령오행 — 통용 기준

통용 성명학 (ㅇ·ㅎ = 토, ㅁ·ㅂ·ㅍ = 수). 훈민정음 해례본은 ㅇ·ㅎ을 수(水), ㅁ·ㅂ·ㅍ을 토(土)로 보아 정확히 반대입니다. 저희는 국내 작명소 대다수가 쓰는 통용 기준을 따랐습니다. 어느 쪽이 옳은지는 논쟁이 끝나지 않았습니다.

자원오행

자원오행은 본래 글자의 뜻으로 정하는 것이라 부수만으로는 근사치입니다. 오행 성격이 분명한 부수만 반영했고, 그 밖의 글자는 미상으로 두어 판정에서 뺐습니다.

뜻으로 거르기

대법원이 제공하는 훈(訓)을 낱말 단위로 걸렀습니다. 죽음·병·재앙·다툼·결핍을 뜻하는 글자는 추천에서 빼고, 밝음·아름다움·슬기 같은 뜻이 담긴 글자에 가산점을 주었습니다. 나쁜 뜻과 좋은 뜻이 함께 있으면 빼지 않습니다 — 乾은 마를(건)이면서 하늘(건)이고, 하늘 건은 이름에 흔히 씁니다. 이건 명리학이 아니라 저희가 정한 기준이라 그대로 밝혀 둡니다. 인명용 한자 목록 자체는 뜻으로 거르지 않습니다 — 剝(벗길)도 법적으로는 쓸 수 있습니다.

실제로 쓰는 이름인가

형식이 다 맞아도 실제로 쓰지 않는 이름이 있습니다. 그래서 이름에 쓰이는 음절 166개 안에서만 고르고, 사전에나 있는 확장 한자는 빼고, 획수가 지나치게 많은 글자에는 감점을 두었습니다. 이 목록에 없는 음절도 이름에 쓸 수는 있습니다 — 추천에서만 좁힌 것입니다.

이름에 흔한 한자

이름에 자주 쓰는 한자 711자를 따로 정리해 가산점을 주었습니다. "이 글자가 이름에 흔한가"를 알려주는 공개 데이터가 없기 때문입니다. 대법원 인명용 목록은 법적 사용 가능 여부만 가리고, 교육용 기초한자에는 瑞·珉·昊 같은 이름 글자가 빠져 있습니다. 이 목록은 저희가 고른 것이라 그대로 밝히며, 가산점일 뿐 하드 필터가 아니라서 목록에 없는 글자도 추천에 나옵니다.

인명용 한자 목록은 대법원이 공개하는 현행 목록을 그대로 씁니다. 여기 없는 글자는 출생신고가 반려되기 때문에, 이 부분만큼은 저희 판단을 넣지 않았습니다.

한계도 적어둡니다

태어난 시간을 모르면 시주 없이 여섯 글자로 계산합니다. 해석도 시주를 빼고 씁니다. 자식·말년에 관한 이야기가 얕아지는 것은 어쩔 수 없습니다.

음력 입력은 표준 음양력 변환을 거쳐 양력으로 바꾼 뒤 계산합니다. 윤달은 따로 선택하실 수 있습니다.

해외 출생은 아직 지원하지 않습니다. 지역 목록에 한국 도시만 있는 이유입니다. 시간대와 경도를 함께 다뤄야 해서 별도 작업이 필요합니다.

그리고 이 서비스의 해석은 엔터테인먼트 목적입니다. 계산은 정확하게 하지만, 계산이 정확하다는 것과 그 해석이 미래를 맞힌다는 것은 다른 이야기입니다. 의료·법률·투자 판단의 근거로 삼지 마세요.

용어가 낯설다면

천간, 지지, 십신, 대운 같은 말을 처음 보신다면 용어 풀이를 먼저 보시는 편이 좋습니다.