Teoria gier: dlaczego racjonalni gracze czasem współpracują

Dwaj podejrzani siedzą w oddzielnych celach, nie mogąc się porozumieć. Każdy może zdradzić drugiego albo milczeć. Logiczny wybór dla każdego z osobna prowadzi do gorszego wyniku dla obu. To dylemat więźnia — a odsłania on głęboką prawdę o współpracy, rywalizacji i racjonalnym podejmowaniu decyzji.

Dylemat więźnia

Wyobraź sobie dwóch podejrzanych aresztowanych za to samo przestępstwo i przesłuchiwanych w oddzielnych pokojach, bez możliwości uzgodnienia zeznań. Każdemu proponuje się tę samą ofertę: zdradzić wspólnika albo milczeć. Macierz wypłat jest bezlitosna:

Z czysto egoistycznego punktu widzenia każdy gracz rozumuje tak samo: „Cokolwiek zrobi mój wspólnik, bardziej opłaca mi się zdradzić. Jeśli będzie milczał, wyjdę na wolność zamiast odsiedzieć rok. Jeśli zdradzi, odsiedzę 2 lata zamiast 3”. Ta logika prowadzi obu graczy prosto do wzajemnej zdrady — najgorszego wyniku zbiorowego.

Dylemat nie jest tylko ciekawostką. Modeluje wyścigi zbrojeń, porozumienia środowiskowe, konkurencję cenową między firmami i każdą sytuację, w której racjonalność jednostki podkopuje dobro grupy. Tragedia polega na tym, że obaj gracze wiedzą, że wzajemna współpraca służyłaby im lepiej, a mimo to racjonalny interes własny ich rozdziela.

Równowaga Nasha

W 1950 roku John Nash — którego życie przedstawiono później w filmie Piękny umysł — sformalizował koncepcję stabilnego wyniku w grach strategicznych. Równowaga Nasha to stan, w którym żaden pojedynczy gracz nie może poprawić swojego wyniku, jednostronnie zmieniając strategię, zakładając że wszyscy pozostali gracze trzymają się swoich strategii.

W dylemacie więźnia wzajemna zdrada jest jedyną równowagą Nasha: gdy obaj gracze zdradzają, żaden nie może osiągnąć lepszego wyniku, samodzielnie przechodząc do współpracy. Jednak wzajemna współpraca — dająca obu graczom lepszy wynik — nie jest równowagą Nasha, ponieważ każdy gracz ma indywidualną motywację do zdrady, jeśli drugi współpracuje.

To odsłania otrzeźwiającą prawdę: równowagi Nasha mogą być zbiorowo suboptymalne. Wiele sytuacji z realnego świata ma wiele równowag Nasha, a to, w której z nich osiądzie system, może zależeć od historii, kultury lub drobnych losowych zdarzeń. Gry koordynacyjne — po której stronie drogi jeździć, jakiego komunikatora używać — mają wiele równowag, a społeczeństwo musi jakoś wybrać jedną z nich. Sieci drogowe wykazują paradoks Braessa, w którym dodanie nowej drogi może zepchnąć wszystkich do gorszej równowagi Nasha.

Siła powtórzeń

Jednorazowy dylemat więźnia to pułapka. Ale interakcje w realnym świecie rzadko zdarzają się tylko raz. Gdy ci sami gracze spotykają się wielokrotnie — iterowany dylemat więźnia — krajobraz strategiczny zmienia się całkowicie.

Przyszłe interakcje dają graczom przewagę. Groźba przyszłej kary i obietnica przyszłej nagrody sprawiają, że współpraca staje się realną strategią. W grze powtarzanej bez znanej daty zakończenia współpraca może być indywidualnie racjonalna.

Na początku lat 80. politolog Robert Axelrod przeprowadził niezwykły eksperyment: zaprosił teoretyków gier, ekonomistów, psychologów i matematyków do nadsyłania programów komputerowych, które rozegrają iterowany dylemat więźnia w turnieju każdy z każdym. Programy różniły się od prostych po złożone — niektóre próbowały rozbudowanych analiz statystycznych historii przeciwników, inne grały losowo, jeszcze inne próbowały strategii eksploatacji.

Zwyciężyło najprostsze ze wszystkich zgłoszeń: Wet za wet (Tit-for-Tat), napisane przez Anatola Rapoporta w zaledwie czterech liniach kodu. Strategia jest rozbrajająco prosta: współpracuj przy pierwszym ruchu, a potem rób dokładnie to, co zrobił przeciwnik w poprzedniej rundzie. Zacznij życzliwie, karz za zdradę, wybaczaj natychmiast, gdy przeciwnik wraca do współpracy.

Wet za wet wygrała, ponieważ ucieleśniała cztery cechy, które Axelrod uznał za klucz do sukcesu: życzliwość (nigdy nie zdradzaj pierwszy), odwet (szybko karz zdradę), wybaczanie (wracaj do współpracy po ukaraniu) i czytelność (łatwość zrozumienia i dostosowania się przez przeciwników). Te lekcje sprawdzają się daleko poza komputerowymi turniejami.

Ewolucyjna teoria gier

John Maynard Smith wprowadził teorię gier do biologii w latach 70. i 80. XX wieku, zadając radykalne pytanie: czy zwierzęta muszą być racjonalne, by rozumowanie teoriogrowe miało zastosowanie? Jego odpowiedź brzmiała: nie. Dobór naturalny może wytwarzać stabilne w sensie teorii gier wyniki bez żadnych świadomych obliczeń.

Kluczowym pojęciem jest strategia ewolucyjnie stabilna (ESS): strategia, która przyjęta przez populację nie może zostać wyparta przez rzadkiego mutanta stosującego inną strategię. ESS to równowaga Nasha, która jest dodatkowo stabilna wobec dryfu ewolucyjnego.

Gra „Jastrząb-Gołąb” modeluje konflikt zwierząt o zasób. Jastrzębie zawsze walczą; Gołębie zawsze się wycofują. Populację złożoną wyłącznie z Jastrzębi mogą zasiedlić Gołębie (które unikają kosztownych walk), a populację złożoną wyłącznie z Gołębi mogą zasiedlić Jastrzębie (które wygrywają każdą potyczkę). ESS to populacja mieszana, w której oba typy współistnieją w proporcji zależnej od kosztów i korzyści walki.

Przykładów z prawdziwego świata jest mnóstwo. Ryby czyściciele na stacjach czyszczących przy rafach koralowych współpracują z większymi rybami-klientami, które mogłyby je bez trudu zjeść — wzajemny altruizm wymuszany przez powtarzające się interakcje. Nietoperze wampiry dzielą się posiłkami krwi z towarzyszami z noclegu, którym nie powiodło się polowanie, pamiętając wcześniejszą hojność i odmawiając dzielenia się ze znanymi oszustami. Te zachowania zostały ukształtowane przez presję selekcyjną, a nie świadome obliczenia.

Zobacz ewolucyjną teorię gier w akcji: nasz symulator ewolucji pozwala zasiedlić populację różnymi strategiami — współpracującymi, zdradzającymi, graczami wet za wet — i obserwować, co przetrwa w toku doboru naturalnego. Wyniki potrafią zaskoczyć.

Zastosowania poza grami

Teoria gier wyrosła daleko poza swoje początki w grach towarzyskich i eksperymentach myślowych. Do jej najbardziej wpływowych zastosowań należą:

Siła teorii gier nie leży w dostarczaniu łatwych odpowiedzi, lecz w wyjaśnianiu struktury sytuacji strategicznych — ujawnianiu, dlaczego konflikty się utrzymują, co zmienia bodźce i kiedy współpraca może racjonalnie wyłonić się z interesu własnego.

Najczęściej zadawane pytania

Czym jest teoria gier?

Teoria gier to matematyczne badanie strategicznego podejmowania decyzji między racjonalnymi podmiotami. Modeluje sytuacje, w których wynik dla każdego uczestnika zależy nie tylko od jego własnych wyborów, ale też od wyborów innych. Opracowana przez Johna von Neumanna i Oskara Morgensterna w 1944 roku, jest stosowana w ekonomii, biologii, polityce i informatyce.

Czym jest dylemat więźnia?

Dylemat więźnia to najsłynniejszy scenariusz teorii gier, w którym dwóch graczy niezależnie od siebie wybiera współpracę albo zdradę. Jeśli obaj współpracują, obaj otrzymują umiarkowaną nagrodę. Jeśli obaj zdradzają, obaj ponoszą dotkliwe konsekwencje. Jeśli jeden zdradza, a drugi współpracuje, zdrajca zyskuje najwięcej, a współpracujący ponosi najgorszy skutek. Indywidualnie racjonalna zdrada prowadzi do zbiorowo suboptymalnych rezultatów.

Czym jest równowaga Nasha?

Równowaga Nasha to zbiór strategii, w którym żaden gracz nie może poprawić swojego wyniku, jednostronnie zmieniając strategię, przy założeniu, że wszyscy pozostali gracze zachowują swoje strategie bez zmian. Nazwana na cześć matematyka Johna Nasha, przedstawia stabilny stan wzajemnych najlepszych odpowiedzi. Gra może mieć zero, jedną lub wiele równowag Nasha w strategiach czystych lub mieszanych.

Jaka jest różnica między kooperacyjną a niekooperacyjną teorią gier?

Niekooperacyjna teoria gier analizuje strategiczne interakcje między egoistycznymi graczami, którzy nie mogą zawierać wiążących porozumień — każdy gracz optymalizuje niezależnie. Kooperacyjna teoria gier bada, jak gracze mogą tworzyć koalicje, dzielić zasoby i sprawiedliwie rozdzielać wypłaty, gdy wiążące porozumienia są możliwe. Większość zastosowań w ekonomii wykorzystuje teorię niekooperacyjną; nauki polityczne często sięgają po kooperacyjną.

Czym jest strategia wet za wet?

Wet za wet (Tit-for-Tat) to strategia w grach powtarzanych, która zaczyna się od współpracy, a następnie odzwierciedla to, co przeciwnik zrobił w poprzedniej rundzie. W słynnych turniejach komputerowych Roberta Axelroda wet za wet konsekwentnie wygrywała w rywalizacjach opartych na iterowanym dylemacie więźnia — będąc życzliwa (zaczyna od współpracy), odwetowa (karze zdradę), wybaczająca (wraca do współpracy, gdy robi to przeciwnik) i czytelna (łatwa do zrozumienia przez przeciwników).

Czym jest strategia dominująca?

Strategia dominująca to taka, która daje graczowi najlepszy wynik niezależnie od tego, co wybiorą inni gracze. Jeśli wybór strategii A zawsze przynosi lepszą wypłatę niż strategia B, bez względu na działania przeciwników, to A ściśle dominuje nad B. Racjonalni gracze zawsze stosują strategie dominujące, gdy takie istnieją, a iteracyjne eliminowanie strategii zdominowanych upraszcza złożone gry.

Jak teoria gier wyjaśnia ewolucję współpracy?

Ewolucyjna teoria gier pokazuje, że współpraca może ewoluować dzięki powtarzającym się interakcjom (gry powtarzane), doborowi krewniaczemu (pomaganie krewnym dzielącym geny), doborowi grupowemu (grupy współpracujących wygrywają rywalizację z grupami zdradzających), strukturze sieci (współpracujący gromadzą się z dala od zdradzających) oraz pośredniej wzajemności (efekty reputacji). Te mechanizmy przezwyciężają indywidualnie racjonalny pęd do zdrady obecny w dylemacie więźnia.

Czym jest gra „Polowanie na jelenia”?

Polowanie na jelenia modeluje problem koordynacji, w którym dwóch myśliwych może albo współpracować przy polowaniu na dużego jelenia (sukces wymaga udziału obu), albo polować na króliki osobno (gwarantowana niewielka nagroda). W przeciwieństwie do dylematu więźnia zarówno wzajemna współpraca, jak i wzajemna zdrada są równowagami Nasha, co czyni tę grę raczej problemem koordynacji niż wykorzystywania.

Czym jest projektowanie mechanizmów?

Projektowanie mechanizmów (odwrotna teoria gier) zadaje pytanie: mając pożądany wynik społeczny, czy możemy zaprojektować reguły i bodźce tak, by racjonalne zachowanie egoistycznych graczy samo do niego doprowadziło? Zastosowania obejmują projektowanie aukcji (mechanizmy Vickreya-Clarke'a-Groves'a), systemy głosowania, regulacje rynkowe i zarządzanie platformami. Nagrodzona Noblem praca Hurwicza, Maskina i Myersona ustanowiła jej podstawy.

Czym jest gra „Ultimatum” i co ujawnia o ludzkim zachowaniu?

W grze „Ultimatum” jeden gracz proponuje sposób podziału pewnej sumy pieniędzy; drugi gracz akceptuje (obaj otrzymują zaproponowany podział) albo odrzuca (obaj nie dostają nic). Klasyczna teoria przewiduje, że każda niezerowa oferta powinna zostać przyjęta, ale eksperymenty konsekwentnie pokazują, że gracze odrzucają oferty poniżej ~30% jako „niesprawiedliwe”. To ujawnia, że ludzkie zachowania ekonomiczne kierują się normami sprawiedliwości, a nie czystym interesem własnym, co podważa model racjonalnego aktora.