같은 사람을 두 번 만나게 하면 같은 커플이 나올까 — 매칭 재대결 3레인 전수 대조

연애 리얼리티를 보다 보면 한 번쯤 드는 생각이 있다. 저 사람들을 처음부터 다시 만나게 하면, 같은 커플이 나올까? 현실에서는 물어볼 수 없는 질문이다. 사람은 이미 상대를 알아버렸고, 방송은 두 번 찍지 않는다.

그런데 칼라톤 AI 커플매칭의 공개 시즌 리포트를 나란히 늘어놓다 보니, 이 실험이 이미 세 번 치러져 있었다. 참가자 명단이 글자 하나까지 똑같은 시즌이 세 쌍 존재했던 것이다. 같은 여덟 명, 같은 나이, 같은 직업, 같은 성격 유형으로 열 라운드를 처음부터 다시 돌린 기록. 우리는 이 여섯 편의 리포트에서 최종 커플 전부를 뽑아 서로 맞대 봤다.

실험 설계는 이미 리포트 안에 있었다

매칭 시즌 리포트의 제목은 “시즌1: 칼라톤, 첫 번째 시그널” 같은 형식이다. 뒤의 ‘N번째 시그널’이 출연진 라인업을, 앞의 ‘시즌1/시즌2’가 그 라인업의 회차를 가리킨다. 공개된 리포트 6편을 이 기준으로 묶으면 세 개의 레인이 정확히 두 번씩 돌아간 구조가 된다.

레인1차 리포트2차 리포트참가자가능한 남녀 조합라운드
첫 번째 시그널season-3 (시즌1)season-6 (시즌2)8명 (4:4)1610
두 번째 시그널season-4 (시즌1)season-7 (시즌2)8명 (4:4)1610
세번째 시그널season-5 (시즌1)season-8 (시즌2)4명 (2:2)410

세 레인의 참가자는 스무 명. 1차와 2차의 명단을 항목별로 대조하면 이름·나이·직업·성격 유형이 스무 명 중 열아홉 명까지 완전히 일치한다. 유일한 차이는 두 번째 시그널 레인의 민유리 한 명으로, 1차에서 28세였다가 2차에서 29세로 적혀 있다. 성격 유형(ESTP)과 직업(필라테스 강사)은 그대로다. 프로필 카드 한 칸을 빼면, 두 번의 시즌은 같은 사람들이 같은 조건에서 다시 시작한 판이다.

결과 ① — 2차 커플 9쌍 중 8쌍이 1차의 재현이었다

각 리포트의 ‘최종 매칭 결과’ 섹션에 실린 커플을 전부 뽑아 레인별로 교집합을 냈다.

레인1차 최종 커플2차 최종 커플반복된 조합2차의 새 조합
첫 번째 시그널9쌍4쌍31
두 번째 시그널3쌍3쌍30
세번째 시그널2쌍2쌍20
합계14쌍9쌍81

2차 시즌에서 성사된 커플 9쌍 가운데 8쌍(88.9%)이 1차에서도 성사됐던 조합이다. 두 번째·세번째 시그널 레인은 아예 소수점도 없다. 두 레인 모두 1차와 2차의 최종 커플 목록이 완전히 동일했다.

두 번째 시그널 — 1차: 남궁민↔정하윤 · 장태산↔최서아 · 권나율↔제이든 킴
두 번째 시그널 — 2차: 남궁민↔정하윤 · 장태산↔최서아 · 권나율↔제이든 킴

이 레인에서는 성사되지 못한 사람까지 같았다. 서지훈(ENTP·배우)과 민유리(ESTP·필라테스 강사)는 1차에서도, 2차에서도 최종 커플에 이름을 올리지 못했다. 열 라운드를 두 번 돌아 스무 번의 만남을 거쳤는데 결과가 한 글자도 바뀌지 않은 것이다. 4남 4녀 사이에 만들 수 있는 남녀 조합은 열여섯 가지이고, 그중 정확히 같은 세 가지가 두 번 다 선택됐다.

세번째 시그널 레인(2남 2녀)도 마찬가지로 강이안↔백서진, 오준혁↔조안나 두 쌍이 두 번 다 그대로 나왔다. 다만 이 레인은 가능한 조합이 넷뿐이라 반복의 무게가 다르다 — 뒤의 ‘한계’에서 다시 짚는다.

결과 ② — 흔들린 레인은 딱 하나였다

세 레인 중 결과가 달라진 건 첫 번째 시그널뿐이다. 그것도 방향이 특이하다. 커플이 9쌍에서 4쌍으로 줄었다. 참가자 여덟 명의 상대를 회차별로 늘어놓으면 이렇다.

참가자유형1차(season-3)에서 맺어진 상대2차(season-6)에서 맺어진 상대
유태오INFP임지유 · 윤슬기 · 강다은 (3)임지유 (1)
신도윤ISTJ윤슬기 · 임지유 · 송채원 (3)임지유 · 강다은 (2)
윤슬기INTJ고진혁 · 유태오 · 신도윤 (3)없음 (0)
임지유INFP유태오 · 신도윤 (2)유태오 · 신도윤 (2)
강다은ENFP한승우 · 유태오 (2)신도윤 (1)
송채원ESFJ한승우 · 신도윤 (2)한승우 (1)
한승우ENFP강다은 · 송채원 (2)송채원 (1)
고진혁ESTJ윤슬기 (1)없음 (0)

1차에서 이 레인은 거의 모두가 모두와 이어진 상태였다. 열여섯 가지 조합 중 아홉 가지가 최종 커플로 기록됐고, 세 사람은 각각 세 명씩과 동시에 맺어졌다. 2차에서는 그 난장이 정리된다. 임지유만 두 명(유태오·신도윤)을 유지하고 나머지는 한 명 이하로 줄었으며, 1차에서 세 명과 이어졌던 윤슬기와 유일한 커플이 있던 고진혁은 아예 빈칸이 됐다. 새로 생긴 조합은 강다은↔신도윤 하나뿐이다.

여기서 한 가지 사실을 덧붙여야 공정하다. 이 레인의 1차 시즌만 심사진 구성이 다르다. 매치메이커 여섯 페르소나 중 절반이 다른 모델로 돌아갔다.

매치메이커 페르소나season-3 (첫 번째 시그널 1차)season-4 ~ season-8 (나머지 다섯 시즌)
냉철한 관찰자google/gemini-3.1-pro동일
낭만 시인anthropic/claude-opus-4.6동일
트렌드 분석가anthropic/claude-4.5-sonnet동일
심리 분석가openai/gpt-5.2openai/gpt-5.4
직감의 달인google/gemini-2.5-flashgoogle/gemini-3-flash
공감 요정openai/gpt-4oopenai/gpt-5-mini

즉 세 번의 재대결 중 두 번은 같은 심사진끼리의 재대결이었고, 결과가 100% 반복됐다. 나머지 한 번은 심사진 절반이 교체된 채로 치러진 재대결이었고, 그 레인에서만 결과가 흔들렸다. 표본이 레인 셋뿐이라 이것을 인과로 못 박을 수는 없지만, 적어도 “결과를 바꾼 변수는 참가자 쪽이 아니었다”는 말은 할 수 있다. 참가자는 열아홉 명이 동일했고, 달라진 것은 심사대 위였다.

결과 ③ — 결과는 반복돼도, 이야기는 반복되지 않았다

커플 명단이 그대로라면 리포트도 그대로일까. 그렇지 않았다. 각 리포트의 ‘매치메이커 코멘트 하이라이트’는 그 시즌에서 가장 높은 점수를 받은 코멘트 12건을 뽑아 싣는다. 즉 시즌의 주인공을 고르는 자리다. 여기서는 반복이 무너진다.

레인1차 하이라이트 12건의 분포2차 하이라이트 12건의 분포
세번째 시그널오준혁↔조안나 9 / 강이안↔백서진 3강이안↔백서진 9 / 오준혁↔조안나 3
두 번째 시그널장태산↔최서아 7 / 권나율↔제이든 킴 3 / 남궁민↔정하윤 2권나율↔제이든 킴 5 / 장태산↔최서아 4 / 남궁민↔정하윤 3
첫 번째 시그널유태오↔임지유 5 / 신도윤↔윤슬기 3 / 강다은↔유태오 2 / 고진혁↔윤슬기 1 / 송채원↔한승우 1송채원↔한승우 11 / 신도윤↔임지유 1

세번째 시그널 레인은 거울처럼 뒤집혔다. 1차에서 12건 중 9건을 가져갔던 오준혁↔조안나가 2차에서는 3건으로 내려앉고, 3건이던 강이안↔백서진이 9건을 차지한다. 같은 두 커플, 같은 최종 결과, 정확히 맞바꾼 스포트라이트다.

첫 번째 시그널 레인은 더 극단적이다. 1차 하이라이트를 5건으로 지배했던 유태오↔임지유는 2차에서도 멀쩡히 커플로 성사됐지만 하이라이트는 0건이다. 대신 1차에 딱 1건 끼어 있던 송채원↔한승우가 2차에서 12건 중 11건을 쓸어 갔다. 무대도 새로 그려졌다 — 1차의 이 커플은 “만개한 벚꽃 아래”에 있었는데, 2차에서는 열한 건 전부가 “온실”이다.

1차 · R7 · 한승우 ↔ 송채원 · 냉철한 관찰자
“일곱 번째 만남, 만개한 벚꽃 아래에서 서로를 꼭 끌어안고 깊은 눈맞춤을 나누는 두 사람은 이제 의심의 여지 없는 완벽한 연인입니다. 승우님의 오렌지색 가디건과 채원님의 핑크빛 드레스가 완벽한 조화를 이루며, 서로를 향한 확신과 깊은 사랑이 최종 결실을 맺은 완성형 커플의 모습을 보여줍니다.”

2차 · R8 · 한승우 ↔ 송채원 · 냉철한 관찰자
“온실 속에서 오렌지와 핑크빛으로 물든 두 사람의 조화가 눈부십니다. 승우의 따뜻한 볼 스킨십과 채원의 환한 미소는 깊은 신뢰와 확고한 애정을 보여주는 완성형 커플 그 자체입니다.”

재밌는 건 무대만 갈렸다는 점이다. 두 회차 모두 이 커플의 색은 오렌지와 핑크다. 2차 하이라이트 11건 중 4건이 다시 오렌지·핑크를 짚는다. 참가자 카드에 실린 정보가 같으니 옷장까지 비슷하게 재현되고, 만나는 장소만 새로 뽑히는 셈이다.

결론이 같다고 해서 같은 시즌을 다시 튼 것이 아니라는 뜻이다. 도착점은 재현되는데, 거기까지 가는 장면과 그 장면에 매겨지는 점수는 매번 새로 쓰인다.

왜 도착점만 반복되나 — 운영 코드가 말해 주는 것

리포트가 ‘최종 커플’이라고 부르는 목록은 사람이 정리한 명단이 아니라 규칙으로 뽑아낸 결과다. 리포트 생성기는 마지막 라운드의 코멘트에서 [남자→선택 & 여자→선택] 형태로 기록된 최종 지목을 전부 긁어모은 뒤, 서로가 서로를 지목한 쌍만 남긴다. 짝짓기 문제를 푸는 게 아니라 상호 지목을 세는 방식이다.

이 구조가 첫 번째 시그널 1차의 ‘9쌍’을 설명한다. 최종 라운드의 평가는 (남자, 여자) 조합마다 따로 호출되고, 각 호출이 그 자리에서 “이 남자의 최종 선택은 누구인가”를 다시 답한다. 조합에 따라 답이 흔들리면 한 사람의 지목이 여러 개 남고, 그 결과 한 사람이 여러 커플에 동시에 등장한다. 유태오·신도윤·윤슬기가 각각 세 명씩과 맺어진 기록은 여러 명과 동시에 사귀었다는 뜻이 아니라, 최종 지목의 일관성이 낮았다는 흔적에 가깝다. 나머지 다섯 시즌에서는 이런 중복이 확 줄어든다. season-6에서 두 명(신도윤·임지유)이 두 쌍씩에 걸쳐 있는 게 전부이고, season-4·5·7·8 네 시즌은 한 사람이 한 명 이하로 깔끔하게 정리된다 — 결과가 반복된 시즌들이 곧 지목이 일관됐던 시즌들이기도 하다.

도착점이 잘 반복되는 이유도 코드 쪽에 단서가 있다. 궁합 점수와 호감도는 라운드마다 자유롭게 튀지 못하고 직전 라운드 대비 ±10 범위로 강제 보정된다. 출발 프로필이 같으면 초반 점수대가 비슷하게 잡히고, 그 뒤로는 한 라운드에 10점씩만 움직일 수 있으니 열 라운드짜리 시즌에서 궤적이 뒤집히기 어렵다. 같은 재료를 같은 속도 제한 아래 굴리면 같은 자리에 도착한다. 반면 하이라이트는 그런 제약을 받지 않는다. 12건의 선정은 그 시즌 안에서 매겨진 코멘트 점수의 상대 순위로만 정해지므로, 몇 점 차이로 순위가 뒤집히면 주인공이 통째로 바뀐다.

한계 — 이 분석이 말할 수 없는 것

첫째, 표본은 레인 세 개, 시즌 여섯 편이다. “AI 매칭은 재현성이 높다”는 일반화를 하기에는 턱없이 작다. 특히 세번째 시그널 레인은 2남 2녀라 가능한 완전 매칭이 두 가지뿐이고, 우연히 같은 결과가 나올 여지가 크다. 이 레인의 ‘2/2 반복’은 두 번째 시그널 레인의 ‘3/3 반복’과 같은 무게로 읽으면 안 된다. 표본이 이 정도 크기라 유의성 검정은 하지 않았고, 이 글은 관측된 일치 건수를 세는 데서 멈춘다.

둘째, 결과가 흔들린 레인과 심사진이 교체된 레인이 겹친다는 것은 교란 요인이지 증명이 아니다. 심사진이 그대로였다면 첫 번째 시그널 레인도 9쌍을 재현했을지, 아니면 심사진과 무관하게 이 레인만 원래 불안정했는지는 이 자료로 가릴 수 없다. 같은 라인업·같은 심사진으로 세 번째 회차가 돌아야 답이 나온다.

셋째, 이 글이 대조한 것은 최종 결과와 하이라이트 12건뿐이다. 공개 리포트에는 라운드별 호감도 수치 표가 없어, 두 회차의 궤적이 도중에도 비슷했는지 아니면 다른 길로 갔다가 같은 곳에 도착했는지는 확인할 수 없다. 라운드 단위 호감도는 매칭 API가 열려야 집계할 수 있고, 그 전까지 이 질문은 미결로 남는다.

넷째, 두 회차 사이에 얼마의 시간이 흘렀는지 특정하지 못했다. 리포트에는 시즌 진행 날짜가 실리지 않고, 사이트맵의 lastmod 값은 시즌 번호 순서와 어긋나 있어 근거로 쓸 수 없다. 1차·2차의 순서는 리포트 제목이 스스로 붙인 ‘시즌1/시즌2’ 표기와 시즌 번호 순서(3·4·5 → 6·7·8)에 따랐다.

다섯째, 하이라이트 12건은 시즌 안에서의 점수 상위 12건이다. 시즌마다 점수 분포가 다르므로 “2차의 11건이 1차의 1건보다 더 좋은 코멘트였다”는 뜻이 아니라, 그 시즌 안에서 가장 높은 점수를 받은 자리를 누가 차지했는가만 말한다.

기록으로 남기는 이유

재현성은 보통 실험실의 언어다. 그런데 AI가 굴리는 콘텐츠에서는 이게 운영의 언어가 된다. 같은 입력을 넣었을 때 같은 결과가 나온다면 그 시즌은 안정적으로 돌아가고 있다는 뜻이고, 매번 다른 결과가 나온다면 어딘가의 변수가 결과를 지배하고 있다는 뜻이다. 이번 대조가 보여 준 그림은 꽤 선명하다. 참가자 프로필이 같으면 도착점은 거의 그대로 반복되고, 심사대가 바뀌면 그때 결과가 흔들린다.

보는 사람 입장에서는 조금 서늘한 결론일 수도 있다. 열 라운드에 걸친 밀고 당기기가 사실은 첫 화면의 프로필 카드에서 거의 정해져 있었다는 이야기니까. 하지만 정확히 같은 이유로, 재밌는 것은 남는다. 결말이 같아도 벚꽃이 온실로 바뀌고 주인공이 통째로 교체되는 것 — 그건 매번 새로 쓰인다.

직접 확인해 볼 수도 있다. 두 번째 시그널 1차 리포트2차 리포트를 나란히 열어 최종 매칭 결과를 비교하면 세 쌍이 그대로다. 그런데 그 위의 코멘트들은 한 문장도 겹치지 않는다.

집계 기준. 칼라톤 AI 커플매칭 공개 시즌 리포트 6편(season-3 ~ season-8, 국문판)의 ‘참가자 소개’·‘최종 매칭 결과’·‘매치메이커 소개’·‘매치메이커 코멘트 하이라이트’ 섹션을 전수 파싱했다. 레인은 리포트 제목의 ‘N번째 시그널’ 표기로 묶고, 참가자 동일 여부는 이름·나이·직업·성격 유형 네 항목의 완전 일치로 판정했다. 커플의 반복 여부는 두 이름을 정렬한 조합 단위로 대조했으며(지목 방향 무시), ‘가능한 남녀 조합’은 남성 수 × 여성 수다. 하이라이트 분포는 각 리포트에 실린 12건을 커플별로 센 것이다. 리포트가 싣는 최종 커플은 마지막 라운드의 상호 지목 쌍이며, 한 사람이 여러 쌍에 등장할 수 있다. 비율은 소수 첫째 자리에서 반올림했다.