죄수의 딜레마 5라운드 게임이론 시뮬레이터
맞대응(Tit-for-Tat) AI 알고리즘과 5라운드 게임을 진행하여, 이기적 배신보다 상호 협력이 수학적으로 왜 우월한지 직접 체감하세요.
반복 죄수의 딜레마(Iterated Prisoner's Dilemma) 및 보상 구조
게임이론의 대표 명제인 죄수의 딜레마는 단발성 게임에서는 배신(Betray)이 우월전략처럼 보이지만, 5라운드 이상 반복되는 게임에서는 상호 협력(Cooperate)이 집단과 개인 모두에게 최고의 수학적 이득을 안겨줌을 보여줍니다.
표준 보상 행렬 (Payoff Matrix) = 유혹(T:5점) > 상호협력(R:3점) > 벌칙(P:1점) > 호구(S:0점)
수학적 조건: T > R > P > S 및 2R(6점) > T + S(5점)
수학적 조건: T > R > P > S 및 2R(6점) > T + S(5점)
⚡ 1-클릭 전략 시뮬레이션 프리셋
원하는 대표 전략을 클릭하면 5라운드가 즉시 실행되며 Tit-for-Tat AI와의 결과를 대조할 수 있습니다.
🎮
라운드 1 / 5
나(플레이어):
0점
AI(Tit-for-Tat):
0점
📜
실시간 5라운드 대결 대조표
| 라운드 | 내 선택 | 컴퓨터 (Tit-for-Tat) | 내 점수 | 컴퓨터 점수 | 결과 상태 |
|---|---|---|---|---|---|
| 라운드 선택 버튼을 눌러 대결을 시작하세요. | |||||
⚖️ 죄수의 딜레마 보상 행렬 (Payoff Matrix)
🤝 상호 협력 (C, C)
나 3점 / 상대 3점 (최선의 집단 총점 6점)
🗡️ 이기적 배신 (D, C)
나 5점 / 상대 0점 (일시적 유혹 득점)
🥺 호구 피해 (C, D)
나 0점 / 상대 5점 (신뢰 배신당함)
💥 상호 배신 (D, D)
나 1점 / 상대 1점 (최악의 파멸 벌칙)
🟢 완벽한 상호 협력 (Optimal)
⚡ 5라운드 완주 완료
내 최종 획득 총점
15
점
상호 협력으로 최고 득점 15점 (100% 최적) 달성!
📊 게임이론 획득 점수 스펙트럼
최적 협력 단계 (15점)
5점 (상호 배신)
9점 (배신 한계)
12점 (부분 협력)
15점 (상호 최적)
컴퓨터 총점
15점
최적 대비 손실
0점
협력 비율
100%
전략 성향
신뢰와 협력
📊 5라운드 주요 전략별 수학적 획득 점수 대조표
| 플레이어 전략 | Tit-for-Tat AI 응답 | 내 최종 점수 | AI 최종 점수 | 최적(15점) 대비 차이 | 수학적 진단 |
|---|---|---|---|---|---|
| 😇 항상 협력 | 5회 계속 협력 | 15점 | 15점 | 0점 (최적) | 파레토 최적 극대화 달성 |
| 😈 항상 배신 | 1회 협력 ➔ 4회 배신 | 9점 | 4점 | -6점 손실 | 단발 유혹 후 연속 상호 배신 파멸 |
| 🔄 번갈아 내기 (C, D, C...) | C ➔ C ➔ D ➔ C ➔ D | 8점 | 13점 | -7점 손실 | 배신 응징에 걸려 호구 및 벌칙 누적 |
| 🤝 맞대응 (Tit-for-Tat) | 5회 계속 협력 | 15점 | 15점 | 0점 (최적) | 집단 평화 및 최고 득점 유발 |
왜 배신보다 협력이 수학적으로 우월한가?
- 단발의 환상: 1회성 게임에서는 배신(5점)이 득점처럼 보이지만, 반복 게임에서는 즉각 상대의 배신 응징을 불러옵니다.
- 보수 연속성: 배신 후 4라운드 연속 배신(각 1점)이 이어져 총 9점에 그칩니다.
- 상호 협력의 위력: 5라운드 내내 협력(각 3점) 시 총 15점으로 배신 시나리오를 압도합니다.
Tit-for-Tat 알고리즘의 4대 승리 원칙
- 신사적(Nice): 먼저 절대로 배신하지 않고 협력으로 시작합니다.
- 단호함(Retaliatory): 상대가 배신하면 1초의 망설임도 없이 다음 판에 응징합니다.
- 관대함(Forgiving): 상대가 다시 협력으로 돌아오면 즉시 과거를 용서하고 협력합니다.
- 명료함(Clear): 상대가 행동 패턴을 쉽게 파악할 수 있도록 투명하게 행동합니다.
💡 자주 묻는 질문 (FAQ)
Q 죄수의 딜레마(Prisoner's Dilemma)에서 보상 점수(Payoff Matrix)는 어떻게 계산되나요?
표준 게임이론 보상 행렬을 적용합니다. ① 둘 다 협력(Cooperate): 각 3점 (상호 보상 R=3), ② 나만 배신(Betray)하고 상대 협력: 나 5점 (유혹 T=5), 상대 0점 (호구 S=0), ③ 나만 협력하고 상대 배신: 나 0점 (S=0), 상대 5점 (T=5), ④ 둘 다 배신: 각 1점 (벌칙 P=1). 수학적으로 T(5) > R(3) > P(1) > S(0) 및 2R(6) > T+S(5) 조건을 완벽히 충족합니다.
Q 컴퓨터 맞대응(Tit-for-Tat) 알고리즘은 어떤 규칙으로 동작하나요?
로버트 액셀로드(Robert Axelrod) 박사의 세계 게임이론 대회에서 우승한 대표 알고리즘입니다. 1라운드에는 무조건 신뢰와 협력(🤝)으로 시작하며, 2라운드부터는 바로 직전 라운드에서 플레이어(인간)가 선택했던 패를 그대로 복제하여 맞대응합니다. 플레이어가 협력하면 계속 협력하고, 플레이어가 배신하면 즉시 다음 라운드에 응징 배신을 실행합니다.
Q 왜 단발성 배신보다 5라운드 반복 게임에서 상호 협력이 수학적으로 우월한가요?
1회성 단발 게임에서는 배신이 우월전략(Dominant Strategy)처럼 보이지만, 반복 게임(Iterated Prisoner's Dilemma)에서는 배신 시 상대방의 맞대응으로 인해 이후 라운드가 연속 상호 배신(각 1점)으로 몰락하게 됩니다. 5라운드 내내 배신만 고수하면 총 5점(또는 9점)에 그치지만, 상호 협력 유지 시 15점을 획득하여 집단과 개인 모두 파레토 최적(Pareto Efficiency)을 누리게 됩니다.
Q 5라운드 대결 동안 컴퓨터를 완전히 누르고 이길 수 있는 전략이 있나요?
Tit-for-Tat은 첫 판에 먼저 협력하고 상대의 배신만을 반사하므로, 상대가 먼저 배신을 치면 첫 라운드에서 5:0으로 앞설 수 있습니다. 그러나 배신을 치는 순간 Tit-for-Tat도 2라운드부터 배신으로 응징하므로, 플레이어의 최종 총점은 최대 9점에 그칩니다. 반면 함께 5라운드 내내 협력하면 총 15점이라는 최고의 누적 점수를 달성하게 됩니다. 즉, 상대방을 짓밟는 것보다 상호 협력이 승점의 절대량을 극대화함을 보여줍니다.
Q 프리셋 1-클릭 시뮬레이션 기능은 어떻게 활용하나요?
상단의 대표 시나리오 프리셋 칩(Always Cooperate, Always Betray, Alternating, Tit-for-Tat)을 클릭하면, 각 전략으로 5라운드를 완주했을 때의 컴퓨터 반응과 획득 점수, 상호 협력 대비 점수 손실액을 한눈에 실시간으로 비교 체험하실 수 있습니다.