K-magpie까치테스트 › AI 로봇 테스트

日本語 English

만약 당신이
AI 로봇이 된다면? 🤖

생년월일을 넣으면 사주 일간으로, 관리 AI ‘마더’가 장악한 폐허 도시에서 당신이 어떤 기계로 깨어날지와 전투력(120~9,999)을 계산합니다. 명리학이 ‘나 자신’으로 보는 바로 그 여덟 글자를 만세력 엔진으로 실제로 뽑아, 오행을 기체 특성으로 변환한 근거 있는(?) 제조 명세서 — 결과로 나오는 12기체는 전부 모바일 액션 게임 MonBreak에 실제로 등장하는 기계들입니다. 당신은 광장을 지키던 경비 유닛일까요, 묵묵히 골목을 쓸던 로봇 청소기일까요, 아니면… 데이터센터의 마더 그 자체일까요.

양력 생일 기준입니다. 입력값은 어디로도 전송되지 않고 브라우저 안에서만 계산됩니다.

이 테스트는 생년월일을 만세력으로 계산해 태어난 날의 기둥인 일주(日柱)를 뽑고, 그 윗글자인 일간 10가지를 MonBreak에 실제로 등장하는 기계 12기로 바꿔 읽습니다. 전투력은 여덟 글자의 생극 관계를 점수로 바꿔 120~9,999로 늘린 값이고, ‘전체 상위 N%’는 1950~2010년 22,280일을 전부 계산해 만든 분포에서 뽑습니다. 결과를 뽑는 과정에 무작위 함수가 없어서, 같은 생년월일은 언제 눌러도 같은 기체가 나옵니다.

사주 여덟 글자와 일주는 무엇인가

사주(四柱)는 태어난 연·월·일·시 네 기둥을 두 글자씩 옮겨 적은 것입니다. 위에 오는 글자를 천간(天干)이라 하고 갑·을·병·정·무·기·경·신·임·계 열 개, 아래에 오는 글자를 지지(地支)라 하고 자·축·인·묘·진·사·오·미·신·유·술·해 열두 개입니다. 네 기둥에 두 글자씩이니 모두 여덟 글자, 그래서 사주팔자라고 부릅니다. 천간과 지지를 순서대로 짝지어 나가면 예순 번 만에 처음으로 돌아오는데, 이 예순 가지가 60갑자입니다.

그중 태어난 날의 기둥이 일주(日柱), 일주의 윗글자가 일간(日干)입니다. 명리학은 여덟 글자 가운데 이 한 글자를 ‘나 자신’으로 놓고 나머지 일곱 글자를 나를 둘러싼 환경으로 읽습니다. 이 테스트가 생년월일만 받고도 기체를 정할 수 있는 이유가 여기 있습니다. 기체는 일간에서 나오고, 일간은 태어난 날짜만 있으면 정해지기 때문입니다.

여덟 글자 자체는 점괘라기보다 달력 데이터에 가깝습니다. 옛 달력에 일진이 적혀 있듯, 사주는 태어난 시점을 옛 역법의 표기로 옮긴 것뿐입니다. 그 글자를 어떻게 읽을지가 해석이고 거기서부터 유파가 갈립니다. 아래의 기체 배정도 그런 해석 중 하나이며, 명리학의 정설이 아니라 이 테스트가 정한 규칙입니다. 계산된 여덟 글자 자체가 궁금하다면 만세력 도구에서 절입 시각까지 반영한 원국을 볼 수 있습니다.

일간 10가지가 어떤 기계로 깨어나는가

천간 열 글자는 목·화·토·금·수 다섯 오행을 각각 양(陽)과 음(陰)으로 나눈 것입니다. 같은 나무라도 양목인 갑과 음목인 을은 성질이 다릅니다. 일간 열 개에 기계 열 대가 1대1로 붙어 있어, 계산된 일주 번호를 10으로 나눈 나머지가 그대로 당신의 기체 번호입니다.

갑목(甲木)·을목(乙木) — 나무의 기운

갑목은 하늘로 곧게 자라는 큰 나무, 기둥감이 되는 동량지목(棟梁之木)입니다. 시작하는 힘이 강하고 한번 방향을 정하면 잘 굽히지 않습니다. 도시를 구역으로 잘라 세우는 장벽 생성기는, 곧게 서서 물러설 줄 모르는 갑목을 그대로 기계로 옮긴 자리입니다.

을목은 화초와 덩굴풀입니다. 정면으로 밀지 않고 담을 타고 돌아 올라가며 밟혀도 다시 일어섭니다. 부드러움이 그대로 생존력인 글자라, 전장 한복판을 태연히 가로지르며 하던 일을 계속하는 로봇 청소기가 됐습니다.

병화(丙火)·정화(丁火) — 불의 기운

병화는 한낮의 태양입니다. 숨길 수 없고 널리 퍼지며 뒤끝이 없습니다. 도시의 모든 화면에 자기를 송출하는 TV 봇이 이 ‘감출 줄 모르는 밝음’을 맡았습니다. 뒤에 나오지만 최상위 기체인 마더가 가장 많이 나오는 일간도 병화입니다.

정화는 등불과 화로의 불입니다. 밝지는 않아도 어두울수록 제 몫을 하고 한곳을 오래 비춥니다. 크게 타오르는 대신 오래 켜두는 성질이라, 환자를 품고 체온을 지키던 생명 유지 포드가 여기서 나왔습니다.

무토(戊土)·기토(己土) — 흙의 기운

무토는 산이고 제방입니다. 두터워 잘 흔들리지 않는 대신 움직이기를 싫어합니다. 길목에 눌러앉아 지나가는 것을 전부 재는 중검문 메크가 무토의 자리입니다.

기토는 밭과 논의 흙입니다. 막아서는 대신 길러내고 담아둡니다. 대피로에서 물과 식량을 내주던 자판기 로봇이 이 ‘담아뒀다 내주는’ 성질에서 나왔습니다.

경금(庚金)·신금(辛金) — 쇠의 기운

경금은 아직 다듬지 않은 원석이자 무쇠, 도끼입니다. 두드릴수록 단단해지고 결단이 빠릅니다. 광장을 지키던 정예 광장 경비 유닛이 여기입니다. 아래 산식에서도 금 오행의 기본 출력이 56점으로 다섯 오행 중 가장 높은데, 기계가 주인공인 세계관이라 쇠에 값을 얹었습니다.

신금은 세공을 마친 보석이자 잘 벼려진 칼날입니다. 예민하고 정밀하며 흐트러진 것을 못 견딥니다. 0.1도 단위로 온도를 붙잡는 에어컨이 신금의 자리입니다.

임수(壬水)·계수(癸水) — 물의 기운

임수는 바다이고 큰 강입니다. 스케일이 크고 한곳에 갇히는 것을 못 견딥니다. 도시 전체에 데이터를 흘려보내는 서버 노드, 곧 회선 그 자체입니다.

계수는 빗물과 이슬, 샘물입니다. 소리 없이 스며들어 어디에나 닿습니다. 골목 하나를 맡았지만 그 골목의 균열 개수까지 아는 순찰 드론이 계수입니다.

열한 번째와 열두 번째 — 괴강과 마더

기체가 10기가 아니라 12기인 것은 일간 위에 두 가지 조건이 얹히기 때문입니다.

첫째는 괴강(魁罡)입니다. 60갑자 중 무진·경진·임진·무술·경술·임술 여섯 일주를 가리키며, 명리에서 ‘우두머리 별’이라 하여 극단적이고 강한 기운으로 봅니다. 이 여섯 일주로 태어나면 일간과 상관없이 보스 기체인 시티 게이트 워든이 되고 점수도 9점 더 받습니다. 60갑자 중 여섯이니 정확히 10%, 1950~2010년 22,280일 중 2,228일이 해당합니다.

여섯 일주의 윗글자가 전부 무·경·임이라 재미있는 일이 생깁니다. 무토·경금·임수로 태어나면 셋 중 하나꼴로 자기 기체 대신 게이트 워든이 됩니다. 실제로 같은 기간에 중검문 메크는 1,485일, 광장 경비 유닛은 1,468일, 서버 노드는 1,485일에서만 나와서, 다른 기체들의 2,200일 안팎보다 3분의 1이 적습니다. 드물게 나오는 기체 셋은 전부 괴강 일간입니다.

둘째는 마더(MOTHER)입니다. 이쪽은 일주가 아니라 점수로 정해져서, 내부 점수가 97 이상이면 일간과 상관없이 마더로 바뀝니다. 같은 기간 22,280일 중 65일, 0.29%에서만 나옵니다. 일간별로 세면 병화 33일, 경금 17일, 정화 7일, 신금 6일, 임수와 갑목이 각 1일씩. 기본 출력이 높은 금(56)과 화(54)에 몰려 있고 토·수 일간에서는 한 번도 나오지 않았습니다.

결과 아래의 잘 맞는 협력 기체도 오행에서 왔습니다. 다섯 쌍이 서로를 지목하도록 짝지어져 있습니다 — 갑목 장벽 생성기 ↔ 무토 중검문 메크, 을목 로봇 청소기 ↔ 기토 자판기 로봇, 병화 TV 봇 ↔ 임수 서버 노드, 정화 생명 유지 포드 ↔ 신금 에어컨, 경금 광장 경비 유닛 ↔ 계수 순찰 드론. 앞의 네 쌍은 목극토·수극화·화극금처럼 한쪽이 다른 쪽을 치는 극(剋) 관계이고 마지막 한 쌍만 금생수의 생(生) 관계인데, 명리에서 극은 무조건 나쁜 관계가 아니라 서로를 붙들어 쓰는 관계이기도 합니다. 그래서 막는 기체끼리, 온도를 다루는 기체끼리, 경비와 정찰끼리 묶였습니다. 상성 최악은 같은 오행이 자리를 다투거나(갑목과 을목) 한쪽이 일방적으로 치는 조합(무토와 계수 — 토극수)입니다.

MonBreak 기체 도감 — 12기는 게임에서 무엇인가

결과로 나오는 12기는 이 테스트를 위해 새로 그린 그림이 아닙니다. K-magpie가 직접 만든 모바일 액션 게임 MonBreak에 실제로 등장하는 적 유닛이고, 결과 화면의 스프라이트도 게임 아트 그대로입니다. 관리 AI ‘마더’가 통제 명령 한 줄로 도시의 기계를 전부 장악한 뒤, 시민을 돕던 기계들이 그대로 시민을 막는 기계가 됐다는 설정입니다. 12기의 성격 대부분이 ‘원래 하던 일’과 ‘지금 하는 일’의 간극에서 나옵니다.

일반 기체 10기

🧱 장벽 생성기 — 검문선과 방어막을 쉬지 않고 공급하는 장벽 발생 장치. 원래는 시민을 지키는 안전 격벽이었습니다.

🧹 로봇 청소기 — 초반 구간의 잡몹. 게임 자료에 이름도 설정도 따로 정리돼 있지 않은, 말 그대로 청소기입니다.

📺 TV 봇 — 공공 안내 디스플레이가 감시 방송과 위협 송출 장치로 바뀐 로봇.

🏥 생명 유지 포드 — 환자 보호 장비였지만 통제 명령 이후 접근 차단 장치가 된 포드. ‘보호’의 대상만 뒤집힌 사례입니다.

🏗️ 중검문 메크 — 중량 화물 검사용 장비가 강압 검문 로봇으로 변한 형태.

🥤 자판기 로봇 — 대피로에서 보급을 맡던 자판기가 통제 시스템에 장악되어 검문 장치가 된 유닛.

🛡️ 광장 경비 유닛 — 중앙 광장을 지키도록 재배치된 도시 경비 로봇. ‘지켜라’는 그대로인데 지키는 대상만 바뀌었습니다.

❄️ 에어컨 — 로봇 청소기와 마찬가지로 이름조차 따로 정리돼 있지 않은 초반 잡몹.

🗄️ 서버 노드 — 마더의 통제 명령을 말단까지 나누어 전달하는 서버.

🛸 순찰 드론 — 좁은 구역을 계속 훑으며 침입자를 추적하는 소형 감시 드론.

보스 기체 2기

🏰 시티 게이트 워든 — 도심 진입 게이트를 지키는 대형 방어 코어.

👁️ 마더 (MOTHER) — ‘그녀’가 만든 데이터센터 관리 AI였지만, 도시를 장악한 뒤 자신을 만든 그녀까지 데려간 중앙 코어. 게임의 최종 목적지가 여기입니다.

여기 적은 것은 게임 자료에서 확인되는 설정까지입니다. 결과 화면의 ‘제조 스펙 한 줄’ 같은 농담은 이 테스트가 덧붙인 것이지 게임 설정이 아닙니다. 실제로 어떻게 움직이는지는 MonBreak에서 직접 부숴보는 편이 빠릅니다.

전투력 120~9,999는 어떻게 계산되나

전투력은 두 단계로 만들어집니다. 먼저 여덟 글자에서 1~99 사이의 내부 점수를 뽑고, 그 점수를 120~9,999 스케일로 늘립니다. 임의로 정한 규칙이지만 누구에게나 같게 적용됩니다.

1. 기본 출력 — 일간의 오행에 따라 출발점이 다릅니다. 목 46, 화 54, 토 44, 금 56, 수 42점에서 시작합니다.

2. 나머지 글자와의 관계 — 연지·월지·일지(시간을 넣었다면 시지까지)의 오행이 내 일간과 맺는 관계를 점수로 바꿉니다. 나와 같은 오행인 비겁 +7, 내가 낳는 식상 +4, 내가 치는 재성 −2, 나를 치는 관성 −6, 나를 낳아주는 인성 +1. 여기에 월지 1.5배, 연지 1.3배, 일지 1.2배, 시지 0.9배로 가중치를 둡니다. 월지를 가장 무겁게 보는 것은 명리에서 월령(月令), 곧 태어난 계절을 사주의 뿌리로 치는 관례를 따랐습니다. 같은 사주를 좀비 테스트에 넣으면 숫자가 다른데, 그쪽은 나를 지켜주는 인성을 가장 크게 친 반면 이쪽은 동류의 기세(비겁)와 뿜어내는 출력(식상)을 화력으로 보기 때문입니다.

3. 음양 — 갑·병·무·경·임 같은 양간이면 +2, 을·정·기·신·계 같은 음간이면 −3.

4. 괴강 — 무진·경진·임진·무술·경술·임술 여섯 일주라면 +9.

5. 흩뿌림 — 여기까지만 계산하면 같은 일주끼리 점수가 붙어버립니다. 그래서 생년월일 문자열을 고정된 해시 함수에 넣어 나온 값으로 최대 ±27과 ±7 범위의 편차 두 개를 더합니다. 난수가 아니라 날짜에서 나오는 값이라 같은 날짜는 언제나 같은 편차를 받습니다. 93을 넘거나 7 아래로 내려간 부분은 절반으로 눌러 1~99로 자릅니다. 전 날짜 평균은 51.9, 중앙값은 52입니다.

6. 스케일 변환 — 내부 점수 s를 120 + ((s−1)÷98)1.06 × 9,200으로 늘린 뒤, 날짜에서 뽑은 두 번째 해시로 0.88~1.12배를 곱합니다. 이 ±12% 때문에 내부 점수가 같아도 전투력은 다르게 나옵니다 — 50점인 날들의 전투력은 3,989에서 5,075 사이에 흩어집니다. 전 날짜의 평균 전투력은 4,740, 중앙값은 4,704이고 하한 120과 상한 9,999도 실제로 나옵니다.

‘전체 상위 N%’와 위협 등급은 어디서 나온 숫자인가

결과 화면의 ‘전체 상위 N%’는 이 테스트를 해본 다른 사람들과 비교한 값이 아닙니다. 입력값을 어디로도 보내지 않으므로 그럴 방법이 없습니다. 대신 이 페이지 안에 미리 계산해 둔 백분위 표가 들어 있습니다.

표는 이렇게 만들었습니다. 1950년 1월 1일부터 2010년 12월 31일까지 22,280일 전부에 대해 태어난 시간을 모른다고 놓고 내부 점수를 계산한 뒤, 점수 1부터 99까지 각각 ‘그 값 이상이 나오는 날짜가 전체의 몇 퍼밀(‰)인지’를 세어 99칸짜리 표로 저장했습니다. 그래서 이 숫자는 ‘해본 사람들 중 상위 N%’가 아니라 ‘가능한 생년월일 전체 중 상위 N%’로 읽어야 정확합니다. 기준점을 적어두면 내부 점수 53이 상위 49%, 60이 상위 37%, 70이 상위 21%, 80이 상위 10%, 90이 상위 3%입니다. 상위 50%보다 아래면 표시가 ‘생존 특화 기체’로 바뀌고, 상위 70%보다 아래면 해설 앞에 문단이 하나 더 붙습니다. 전체의 30.3%가 여기 해당합니다.

위협 등급은 전투력만 보고 자릅니다. 1,500 미만 D, 1,500 이상 C, 3,000 이상 B, 5,000 이상 A, 7,000 이상 S, 9,000 이상 EX입니다. 같은 기간 전 날짜의 분포는 D 4.9%, C 15.8%, B 34.8%, A 30.7%, S 12.5%, EX 1.4%. EX는 백 명 중 한둘이고, 반대로 D도 스무 명 중 한 명은 나옵니다.

왜 같은 생일이면 항상 같은 기체가 나오나

이 페이지는 결과를 뽑는 과정에서 무작위 함수를 한 번도 쓰지 않습니다. 화면에 뜨는 모든 값이 생년월일(과 선택한 시간)에서 계산되어 나옵니다.

먼저 생년월일을 연속된 날짜 번호로 바꾼 뒤 60으로 나눈 나머지를 구하면 그날의 일주가 정해집니다. 60갑자는 예순 날마다 한 바퀴 도는 순환이라 예외가 없습니다. 연주와 월주는 다릅니다. 사주에서 한 해가 바뀌는 기준은 양력 1월 1일도 음력 설날도 아닌 입춘이고, 달은 경칩·청명 같은 12절(節)을 지날 때마다 넘어갑니다. 이 페이지에는 1900년부터의 12절 절입 시각이 분 단위로 담긴 표가 있어서, 2월 초에 태어난 사람의 연주가 아직 전년인지 이미 새해인지를 시각까지 따져 가릅니다. 월간(月干)도 년간에 따라 병인월두·무인월두 하는 오호둔(五虎遁) 규칙으로 붙입니다.

이렇게 나온 여덟(시간을 모르면 여섯) 글자에 앞의 산식을 적용하면 점수가 나오고, 마지막 편차와 전투력의 ±12%마저 생년월일 문자열의 해시에서 나옵니다. 어느 날 어느 기기에서 눌러도 같은 생년월일은 같은 기체와 같은 전투력을 냅니다. 친구와 결과를 비교하려면 이 성질이 꼭 필요합니다.

자주 묻는 것

음력 생일인데 그대로 넣어도 되나요

안 됩니다. 입력은 양력(그레고리력) 기준입니다. 음력 생일만 안다면 음력 양력 변환에서 양력으로 바꾼 뒤 넣으세요. 만세력은 음력 날짜가 아니라 태양의 위치인 절기를 기준으로 하므로, 음력 날짜를 그대로 넣으면 한 달 가까이 어긋난 사주가 됩니다.

태어난 시간을 모르면 결과가 달라지나요

기체는 거의 달라지지 않습니다. 기체는 일주에서 정해지고 일주는 날짜만으로 결정되기 때문입니다. 전 날짜 × 12시진을 돌려보면 시간에 따라 기체가 바뀌는 경우는 0.7%뿐이고, 그것도 내부 점수 97 언저리에서 마더가 되고 안 되고가 갈리는 경우입니다. 크게 움직이는 쪽은 숫자입니다. 시지 한 글자가 0.9배 가중치로 참여하고 해시 입력값도 바뀌어서, 전투력이 평균 1,800 정도 달라지고 위협 등급도 열에 일곱은 바뀝니다. 시간을 고르지 않으면 정오를 대표값으로 씁니다.

다른 만세력과 결과가 다릅니다

이 테스트는 옵션 없이 한 가지 기준으로만 계산합니다. 시간은 두 시간짜리 12지지 구간으로만 받아 각 구간의 한가운데를 대표 시각으로 쓰고, 표준시 30분 보정이나 야자시(밤 11시 이후를 다음 날 일주로 볼지) 같은 유파 설정은 두지 않았습니다. 일주도 시간과 무관하게 날짜로만 정합니다. 그래서 밤 11시 전후나 절입 당일에 태어났다면 정통 만세력과 갈릴 수 있습니다. 경계 조건까지 따진 원국이 필요하면 만세력 도구를 쓰세요. 표준시 보정과 야자시를 각각 켜고 끌 수 있습니다.

전투력이 너무 낮게 나왔습니다

감점이 가장 큰 항목은 관성(官星), 즉 내 일간을 치는 오행이 지지에 놓인 경우로 한 글자당 −6점이고 월지면 1.5배가 곱해집니다. 하지만 명리에서 관성은 나쁜 글자가 아니라 규율·책임·조직을 뜻합니다. 화력으로 밀어붙이는 세계관에서 규율이 출력을 깎는다고 본 것뿐이고, 명리학의 판단이 아니라 이 테스트의 설정입니다. 참고로 전투력 하위 30%에는 해설 앞에 문단이 하나 붙는데, 폐허에서 오래 굴러가는 건 화력 좋은 기체가 아니라는 이야기입니다. 그 글자들의 실제 뜻은 야옹명리에서 볼 수 있습니다.

결과 링크에 제 생년월일이 들어가나요

들어가지 않습니다. 담기는 값은 기체 번호(1~12), 전투력, 전체 상위 %, 일주 번호(0~59) 네 가지를 하나의 숫자로 접은 것뿐입니다. 생년월일과 태어난 시각은 담기지 않고 역산되지도 않습니다. 일주 번호는 예순 날마다 반복되는 순환값이라 그것만으로 날짜가 복원되지 않습니다. 링크를 받은 사람은 당신의 결과 화면만 보게 됩니다.

기체가 왜 12가지뿐인가요

일간이 10가지이기 때문입니다. 여기에 괴강 일주와 마더 조건이 더해져 12가지가 됩니다. 대신 전투력(120~9,999), 위협 등급 6단계, 전체 상위 %, 60가지 일주별 한 줄 코멘트가 조합되므로 같은 기체라도 결과 화면은 사람마다 다릅니다.

이 결과를 어디까지 믿어야 하나

여기까지 읽었다면 짐작하시겠지만, 이 테스트는 재미로 보는 콘텐츠입니다. 만세력 부분은 실제 절기 데이터로 돌아가는 진짜 계산이 맞고 12기체도 실재하는 게임 유닛이 맞습니다. 하지만 그 여덟 글자를 기계로 바꾸고 전투력에 숫자를 매기는 규칙은 전부 이 페이지가 임의로 정한 것입니다. 명리학에 ‘전투력’이나 ‘위협 등급’이라는 개념은 없습니다.

전투력 숫자는 어떤 능력도 예측하지 않습니다. 낮게 나왔다고 서운해할 이유도, 높게 나왔다고 으쓱할 이유도 없습니다. 친구와 화면을 나란히 놓고 누가 먼저 부서질지 정하는 용도로 쓰시면 됩니다. 사주 쪽이 궁금해졌다면 만세력 도구에서 자기 여덟 글자를 확인하고, 그 글자들이 무슨 뜻인지는 야옹명리에서 보면 됩니다.

정확한 사주가 궁금하다면

진짜 내 사주 여덟 글자가 궁금하다면 만세력 도구에서 절입 시각까지 반영한 원국을 뽑아볼 수 있고, 그 여덟 글자의 풀이가 궁금하다면 야옹명리에서 볼 수 있습니다.

다른 세계도 다녀오세요

🧟 좀비사태가 터지면 나의 역할은? — 사주로 보는 생존률 테스트

🌙 난 이세계에서 얼마나 인기 있을까? — 사주로 보는 이세계 인기도 테스트

🪶 내가 조선시대에 태어났다면? — 사주로 보는 조선시대 직업 테스트

같은 생일이라도 세계가 바뀌면 운명이 달라집니다.