두 사람의 궁합 풀이

두 사람의
탄생 이야기로 시작해요.

아는 만큼만 적어 주세요. 태어난 시각을 모르면 시간에 따른 부분만 빼고 풀이해 드려요.

01 · 생년월일 입력02 · 미리보기03 · 전체 풀이
A

내 정보

모르면 비워 두세요
B

상대방 정보

모르면 비워 두세요

두 사람의 관계

생년월일은 이 베타 풀이를 계산하는 데만 쓰이고 서버에 저장하지 않습니다. 결과 링크를 위해 닉네임과 만들어진 풀이만 저장합니다.

상대 생년월일을 모르나요?

내 정보만 채우고 링크를 보내세요. 상대가 자기 생년월일을 넣는 순간 둘 다 결과를 봐요.

이 풀이에서 알 수 있는 것

무료로 바로
  • 두 사람의 명식을 각각 세워 나란히
  • 기둥끼리 만나는 자리 — 합·충 신호를 계산 근거와 함께
  • 둘이 만나는 결의 핵심과 네 가지 통찰의 첫머리
유료 리포트에서 전문으로
  • 상대가 보는 나, 내가 보는 상대
  • 우리가 자주 부딪히는 이유
  • 두 사람이 바로 해볼 수 있는 것

무료로 시작하고, 전문이 필요할 때만 여세요. 성찰용이며 예언이 아닙니다.

이 궁합 풀이의 계산 내용과 유료판의 차이

궁합 점수를 매기지 않습니다. 두 명식을 맞대어 봅니다

먼저 두 분의 명식을 하나씩 세웁니다. 생년월일을 「음력」으로 넣으신 경우에는 대응하는 양력 날짜로 먼저 옮긴 뒤에 계산을 시작합니다(윤달 표시도 같은 칸에 있습니다). 연주와 월주는 절기 기준 시각으로 구합니다. 일주와 시주는 태어난 곳의 시계 시각으로 구하는데, 「출생 시각 보정」에 표시하신 분만 다릅니다. 그 경우에는 고르신 시간대의 대표 경도와 균시차로 구한 분만큼 시계를 옮기고, 옮긴 뒤의 시각에서 일주와 시주를 세웁니다. 일본에서 태어난 분은 시간대 전체의 경도 하나가 아니라 고르신 다섯 지역 가운데 하나의 경도를 씁니다. 연주와 월주는 이 조작으로 움직이지 않습니다. 옮기는 것은 출생 시각을 아는 경우뿐이고, 대표 경도를 가지고 있지 않은 시간대에서는 아무것도 옮기지 않습니다. 출생 시각을 모르는 분은 시주를 만들지 않습니다. 그분의 명식은 세 기둥이 되고 남은 계산은 정오로 진행합니다. 여기까지는 한 사람 풀이와 똑같은 계산을 그대로 두 번 하는 것뿐입니다.

궁합 계산은 그다음입니다. 내 기둥 하나와 상대 기둥 하나를 맞대는 짝을 모든 조합에 대해 만듭니다. 네 기둥씩이면 16가지, 한쪽 시각을 모르면 12가지, 둘 다 모르면 9가지입니다. 그 한 짝마다 일곱 개의 표에 비춥니다. 천간 표가 하나, 지지 표가 여섯입니다. 천간 표에 실린 것은 갑(甲)과 기(己), 을(乙)과 경(庚), 병(丙)과 신(辛), 정(丁)과 임(壬), 무(戊)와 계(癸) 다섯 짝뿐입니다. 지지 쪽은 육합·육충·육해·형·파·원진 여섯이며, 어느 순서로 놓아도 같은 짝으로 걸립니다. 표에 실려 있으면 신호가 하나 서고, 실려 있지 않으면 아무 일도 일어나지 않습니다.

일곱 개의 표는 서로 겹칩니다. 예를 들어 사(巳)와 신(申)의 짝은 육합 표에도, 형 표에도, 파 표에도 실려 있습니다. 이 한 짝만으로 신호가 셋 — 연결 하나, 긴장 둘 — 서는 셈입니다. 화면에 나오는 건수는 짝의 수가 아니라 신호의 수이므로, 건수가 많다는 것이 관계가 짙다는 뜻은 아닙니다.

그리고 신호에는 점수를 붙이지 않았습니다. 육합과 천간의 합을 연결로, 육충·육해·형·파·원진을 긴장으로 나누어 각각 몇 건인지 세고, 「연결만」 「긴장만」 「둘 다」 「둘 다 없음」 가운데 어디에 해당하는지 기록하는 데까지입니다. 늘어놓는 순서도 정해 두어, 두 기둥에 붙인 번호 — 일이 0, 월이 1, 연이 2, 시가 3 — 를 더한 수가 작은 것부터 나옵니다. 그래서 일주끼리의 짝이 맨 앞에 오고 시주끼리가 마지막에 옵니다. 일주에 0을 준 것은 규칙으로 정한 일이지 중요도의 선언이 아닙니다.

세 숫자를 만드는 방법과, 그 숫자가 말하지 않는 것

상세를 펼치면 숫자가 셋 나옵니다. 첫째는 오행의 가까움입니다. 오행 비율은 두 분 모두 합이 100이 되므로 다섯 개 차이의 절댓값을 더하면 최대 200이 됩니다. 그것을 2로 나눈 뒤 100에서 빼고 정수로 반올림한 수가 오행의 가까움입니다. 둘째는 음양의 가까움으로, 양의 비율 차이를 그대로 100에서 뺀 뒤 역시 정수로 반올림합니다. 여기서 말하는 양의 비율은 겉으로 드러난 천간과 지지만 센 비율입니다. 지지 안에 숨은 간은 오행 비율에는 가중치 1로 들어가지만 음양 비율에는 넣지 않았습니다.

셋째는 이 둘을 0.65와 0.35의 가중치로 더하고, 이것도 정수로 반올림한 수입니다. 셋 다 반올림한 뒤에 화면에 나오므로, 손으로 다시 계산하면 반올림한 만큼 답이 하나 어긋날 수 있습니다. 오행 쪽을 더 무겁게 본다는 이 배분은 저희가 정한 숫자이고, 감추지 않고 여기에 적어 둡니다. 앞 화면에 나오는 것은 이 수 자체가 아니라 앞뒤로 5를 잡은 폭입니다(0 미만과 100 초과는 잘라 냅니다). 한 점으로 보여 주지 않는 것은, 이것이 확률도 성공률도 아니기 때문입니다.

짝의 이름도 같은 수에서 나옵니다. 78 이상인지, 68 이상인지, 그것도 아니면 오행의 가까움이 55 미만인지 — 이 세 개의 갈림만으로 준비해 둔 네 이름 가운데 하나에 들어갑니다. 이름은 넷뿐입니다. 그러니 그것은 두 분을 알아맞힌 말이 아니라, 수가 어느 구간에 떨어졌는지를 적은 이름표입니다.

한 사람씩의 소개 글에도 같은 성질이 있습니다. 오행 비율을 높은 순으로 늘어놓고, 가장 높은 하나만으로 문장을 고릅니다. 본질, 필요로 하는 것, 과제, 관계에서의 역할 — 모두 오행마다 한 벌씩 써 둔 표에서 꺼낸 문장이고, 비율의 숫자 자체는 글에 나오지 않습니다. 가장 높은 오행이 같은 분은 같은 소개 글을 읽게 됩니다. 두 번째로 높은 오행은 상대에게서 빌려 올 자질을 쓰는 장에서 씁니다. 음양의 이름은 음이 57 이상이면 내성적, 양이 57 이상이면 표현적, 그 밖이면 균형이라는 세 갈래입니다.

유료판에서 달라지는 것은 계산이 아니라 쓰는 주체입니다

무료로 저장되는 풀이는 위의 계산 결과를 끼워 넣은 정형문입니다. 이 정형문은 본래 영어로 쓰였고, 한국어와 일본어에는 짧게 줄인 판이 들어 있습니다. 일본을 향해 만든 도구인데 일본어가 가장 얇은, 순서가 뒤집힌 상태였습니다. 유료판은 그 차이를 번역으로 메우지 않고, 같은 계산 결과를 받은 언어 모델이 처음부터 그 언어로 쓰게 하는 방식입니다.

모델에 넘기는 것은 정해 두었습니다. 두 분의 별명, 각자의 가장 많은 오행과 두 번째 오행의 이름, 음양의 이름, 위 표에서 꺼낸 네 문장과 강점 둘, 짝의 이름과 한 줄 설명. 그리고 계산 기록 한 벌 — 세 숫자, 신호 한 건마다의 내용(누구의 어느 기둥인지, 어느 글자인지), 건수, 불확실성 기록, 단서 — 입니다. 넘기지 않는 것도 있습니다. 오행 비율의 숫자 자체와 여덟 글자 전부는 넘기지 않습니다. 신호에 등장하는 글자만 모델의 손에 닿습니다.

출력의 형태도 고정입니다. 아홉 개 장은 식별자까지 정해 두었고, 무료 정형문과 같은 것을 씁니다. 읽는 화면이 어느 쪽 판이 쓴 글인지 몰라도 되게 하기 위해서입니다. 장은 정확히 아홉, 실천 제안은 정확히 셋, 본문은 한국어와 일본어에서 250자 이상, 영어에서 700자 이상을 채우지 못하면 받지 않습니다. 지시 쪽은 그 두 배 가까이를 요구하고 있으며, 이 숫자는 받아들이는 하한입니다. 상한은 4000자입니다.

쓰면 안 되는 것도 함께 넘깁니다. 사실에 없는 기둥·오행·비율·신호를 지어내지 말 것. 이별, 결혼, 임신, 질병, 죽음, 그리고 날짜가 붙은 사건을 예측하지 말 것. 의료·법률·금융 조언을 하지 말 것. 어느 한쪽에게 떠나라고도 남으라고도 말하지 말 것. 마찰을 한 사람 탓으로 돌리지 말고 둘이 함께 만드는 고리로 쓸 것. 내부 부호 — 연결이나 긴장 같은 분류 용어 — 를 글에 그대로 내보내지 말 것.

다시 쓰이는 것은 제목, 한 줄 설명, 아홉 장의 본문, 제안 셋뿐입니다. 계산한 개인별 수치와 신호 목록은 그대로 넘어갑니다. 생성한 글은 넘긴 사실을 열쇠로 저장하므로 같은 화면을 다시 열어도 새로 만들지 않습니다. 별명도 사실에 포함되므로 별명이 다르면 다른 글이 됩니다. 생성이 실패하면 정형문을 보여 드립니다. 다만 하루 생성 한도 — 사이트의 유료 생성을 모두 합쳐 400건 — 에 닿았을 때만은 바꿔치지 않고, 잠시 뒤에 다시 시도해 달라는 답을 돌려 드립니다. 같은 회선에서 1분에 여섯 번을 넘겨 부른 경우에도 넘긴 몫은 정형문입니다. 그리고 무료 화면이 모델을 부르는 일은 없으며, 이는 방침으로만이 아니라 시험이 지킵니다.

결과는 공개되지 않습니다. 열쇠가 되는 주소가 하나 있을 뿐입니다

풀이 결과는 저희가 만든 긴 문자열이 들어간 주소에 놓입니다. 난수 32바이트를 43자로 만든 것이고, 저장하는 것은 그 문자열 자체가 아니라 해시를 취한 값뿐입니다. 주소를 아는 분만 열 수 있습니다. 뒤집어 말하면 그 주소를 누군가에게 보내면 받은 사람도 열 수 있습니다. 공유된다면 그것은 당신이 보냈을 때이고, 저희 쪽에서 누군가에게 보여 드리는 일은 없습니다. 저장하지 말 것, 참조 출처를 보내지 말 것이라는 지정을 붙여 둔 곳은 풀이를 만들고 불러올 때 오가는 뒤쪽 응답입니다. 실제로 읽으시는 결과 화면 자체에는 그 지정이 붙어 있지 않습니다.

수집하는 프로그램에는 결과 화면과 중간 화면을 가져가지 말라고 적어 두었습니다. 한국어와 일본어 접두사가 붙은 주소 몫도 하나씩 적어 두었습니다. 다만 그 기록 외에 화면마다 색인 거부 표시를 붙여 두지는 않았습니다. 그러니 지켜지는 범위는 그 지시가 닿는 범위까지입니다.

생년월일과 출생 시각은 저장하지 않습니다. 행에 남는 것은 두 분의 별명(30자까지), 고르신 관계 유형, 계산에 쓴 판 번호, 만들어진 풀이, 그리고 행을 다루기 위한 값 — 행의 식별자, 주소의 해시, 어느 단계인지(미리보기까지·결제됨·완료·기한 끝)를 나타내는 상태, 시험판 표시, 만든 시각과 고친 시각, 기한 시각 — 입니다. 화면 아래에는 이메일 칸도 있지만, 적어 주신 값은 보내는 내용에 넣지 않고 브라우저 안에서 버립니다. 저장하지도 않고, 그 주소로 결과 링크를 보내지도 않습니다. 저장 직전에는 내보내는 구조 안에 입력 칸의 이름 — 생년월일, 출생 시각, 시간대, 달력 구분 등 — 이 남아 있지 않은지 매번 훑고, 하나라도 걸리면 저장하지 않습니다. 문장을 읽어 날짜처럼 생긴 숫자를 찾는 검사가 아니라 열쇠의 이름을 보는 검사입니다.

저장한 행은 30일이면 기한이 끝납니다. 기한이 지난 주소는 다음에 열릴 때 「기한 끝」 표시가 붙고, 그 뒤로는 내용을 내주지 않습니다. 행 자체가 없어지는 것은 조금 더 뒤입니다. 기한에서 24시간이 더 지난 행을, 다음에 누군가 새 풀이를 만들 때 한꺼번에 지웁니다. 이 청소가 실패해도 새 풀이를 막지 않는 구조라서, 삭제가 그 기회에 반드시 일어나지는 않고 다음 생성으로 넘어가기도 합니다. 결과 화면에는 삭제 단추가 있고, 누르면 그 자리에서 행째 사라집니다. 다만 유료로 쓰게 한 글에는 사본이 하나 더 있습니다. 넘긴 사실을 열쇠로 삼아 따로 저장해 둔 사본이고, 그 열쇠 안에는 두 분의 별명도 들어 있습니다. 이 사본은 삭제 단추로도, 기한이 끝나도 지워지지 않습니다.

계산의 한계도 적어 둡니다. 비추어 보는 표는 지금의 목록으로 한정되어 있고, 지지가 셋 이상 모였을 때의 처리나 짝이 다른 오행으로 바뀌는 처리는 보지 않습니다. 같은 글자끼리의 짝, 그러니까 진(辰)과 진(辰), 오(午)와 오(午), 유(酉)와 유(酉), 해(亥)와 해(亥)도 두 분 사이의 짝으로 셉니다. 전문가 검증은 아직 끝나지 않았습니다. 불확실성 기록이 결과에 나오는 경우는 셋입니다. 출생 시각을 모를 때, 「시각 정확도」에서 「대략」을 고르셨을 때, 그리고 시각을 앞뒤로 옮기면 기둥이 바뀌는 경계에 가까울 때. 「대략」을 고르면 그 경계를 살피는 폭이 앞뒤 5분에서 앞뒤 60분으로 넓어지므로, 시각을 정확히 알고 있어도 기록이 나올 수 있습니다. 그리고 입력해 주시는 관계 유형은 행에 저장할 뿐 계산에도 문장에도 쓰지 않습니다. 연애 중과 친구를 골라도 결과는 달라지지 않습니다.

이것은 계산이지 판정이 아닙니다. 어떤 신호도 그 자체로 좋고 나쁨을 뜻하도록 만들지 않았습니다. 이어 갈지 헤어질지를 정하는 도구가 아니라, 두 사람의 차이가 어디에서 드러나기 쉬운지를 말로 옮겨 보는 재료입니다. 딱 그만큼으로 읽어 주시면 좋겠습니다.

명식 하나를 세우기까지의 규칙은 계산 규칙 문서에서 읽기