Inne używane nazwy: Gry w postaci ekstensywnej, Gry w postaci rozwiniętej, Gry Dynamiczne. (EG: Extensive Games, Games in Extensive Form, Sequential Move(s) Game). Będziemy używać skrótu GE.
W GS gracze podejmują decyzje jednocześnie, lub nie znając decyzji przeciwników. W GE gracze podejmują decyzje sekwencyjnie, następstwo czasowe odgrywa kluczową rolę.
Wiele sytuacji politycznych, ekonomicznych, społecznych, (np. aukcje, wspołzawodnictwo firm wprowadzających nowe technologie, negocjacje cenowe, jak równiez wiele gier towarzyskich można opisać jako gry ekstensywne.
Jeżeli nie będzie powiedziane inaczej, będziemy zakładać że gracze są w pełni racjonalni, tzn. jedynym kryterium wyboru ich strategii są wypłaty (ogólniej - preferencje) - gracze maksymalizują swoje wypłaty i nie popełniają błędów przy wyborze strategii.
Wpierw zajmiemy się GE z pełną (kompletną) informacja (EG of (with) Complete Information, EG of (with) Perfect Information), tzn. GE w których:
1: w każdej chwili (w każdym kroku czasowym) dokładnie jeden gracz podejmuje decyzję (jaką akcję wybiera),
2: każdy gracz zna cały dotychczasowy przebieg gry (wie który gracz jaką decyzję podjął w poprzednich chwilach w których podejmował decyzję).
3. powyższa informacja jest wspólną wiedzą (common knowledge).
Ultimatum, Gra w Stonogę patrz Wykład I.
Firma F może wynająć (W) lub nie (N) robotnika (R). Jeśli N to F i P mają wypłaty 0. Jeżeli W, to R może pracować (P) (i wtedy obaj gracze dostaja po 1), lub nie (L), co daje -1 dla F i 2 dla R.
Firma F (pretendent, intruz) ma podjąć decyzję czy wejść (In) czy nie (Out) na rynek monopolisty M incumbent (broniacy, właściciel). F ma wartość 1, M ma wartość 2. Jeśli F wybierze Out to wypłaty graczy są równe ich wartościom. Jeśli F wybierze In to M ma do wyboru dwie akcje: Agree, z wypłatą 2 dla F i 1 dla M, lub Fight, z wypłatą 0 dla F i 0 dla M.
Podstawowe elementy GE to zbiór graczy, kolejność ich ruchów, zbiory akcji każdego gracza gdy jest jego ruch, wyniki gry, preferencje graczy na wynikach. Wszystkie te elementy GE opisuje drzewo (wykres, diagram, graf) gry (game tree). Drzewo gry składa się z
węzłów (wierzchołków).
gałęzi
zbiorów informacyjnych.
indykatorów graczy
indykatorow akcji
wypłat
GE w których wszystkie zbiory informacyjne są singletonami i w których gracze znają wszystkie poprzednie grane akcje i graczy którzy je wykonywali nazywamy GE z doskonałą (zupełną, pełną, kompletną) informacją.
Jeśli gracze znają wszystkie poprzednie grane akcje i graczy którzy je wykonywali to mówimy że mają doskonałą pamięć (perfect recall). Na ogół zakłada się że to zachodzi (wpp. trudno o rozsądną koncepcję równowagi, czy też rozwiązania gry–trudno pogodzić racjonalność graczy i ich niedoskonałą pamięć…).
Pełna nazwa gier omawianych w tym rozdziale: Gry Ekstensywne z Doskonałą Informacją . Bedziemy używali w tym rozdziale skrótu: Gry Ekstensywne. Później omówimy krótko GE z Niedoskonałą Informacją.
Gra Ekstensywna jest to czwórka ([18])
a) jeżeli ciąg
b) jeżeli ciąg
Dodatkowo
Elementy zbioru
Potocznie mówimy: Historia jest ciągiem akcji (lub jest pusta).
Historia
Na zakończonych historiach definiujemy preferencje graczy przez podanie funkcji wypłat które opisują te preferencje
(zgodnych z tymi preferencjami):
GE jest skończona jeżeli zbiór
Gra która nie jest skończona może mieć skończony horyzont. Przykład - Gra Ultimatum z przeliczalną (lub continuum) liczba ofert.
Definicja GE nie precyzuje zbioru akcji gracza gdy jest jego ruch (po historii
Jeśli dla
:
gdzie
Opis przebiegu gry:
Gra zaczyna sie od historii pustej
W dalszym ciagu będziemy w historiach niepustych pomijać symbol
Jeśli historia
W Grze na Wejście:
Przebieg gry:
Z tego zbioru gracz
Preferencje graczy na zakończonych historiach ustalamy w następujący sposób :
Wprowadzamy funkcje wypłat zgodne z tymi preferencjami:
W GE podstawową rolę będzie odgrywało pojęcie strategii. Strategia gracza to przepis, algorytm, którą akcję ma wybrać w każdej chwili w której w której przypada jego ruch, czyli kompletny plan akcji ”na całą grę”, na wszystkie możliwe sytuacje w grze. Akcja gracza (decyzja, wybór, ruch, posunięcie) to element ze zbioru akcji gracza. Strategia gracza w GE określa przede wszystkim akcję gracza po każdej historii po której jest jego ruch.
Formalne definicje będą podane niżej.
.
Pieszy ma 2 akcje: może na światłach przejść przez jezdnię (P) lub nie (N), the światła mogą być C, Ż lub Z.
Strategie pieszego to wektory
Jeżeli partia szachów kończyłaby się po pierwszym ruchu czarnych to białe miałyby
Gra Kółko i krzyżyk (noughts and crosses). Gracz 1 (np. ”kółkowy”) ma w 1-ym ruchu 9 akcji. Gracz 2 ma w swym 1-ym ruchu 8 akcji. Jeżeli gra kończyłaby się po 1-ym ruchu gracza 2 to ma on
Do formalnej definicji strategii będzie nam potrzebna
W powyższej definicji zamiast
Dla
Strategia gracza
W pewnym sensie definicja strategii jest ”nadokreślona” , może specyfikować akcje które nie będą grane jeżeli były grane wcześniej inne akcje determinowane przez daną strategie (Przykład 9.8 poniżej). Taka definicja jest potrzebna do sformułowania pojęcia równowagi (Nasha) w grach ekstensywnych, a następnie równowagi doskonałej ze względu na podgry.
Targ (Bargaining Game) Gracz 1 (Klient) ocenia wartość przedmiotu sprzedawanego przez gracza 2 (Sprzedawca) na 600. Przedmiot ma dla gracza 2 wartość 50. Gracz 1 może złożyć dwie oferty: zapłaci 100 (C) lub 500 (D). Gracz 2 może w przypadku każdej z ofert zgodzić się na sprzedaż (E w przypadku oferty C, G w przypadku oferty D) lub nie (F w przypadku oferty C, H w przypadku oferty D). Akcja E implikuje wypłaty (”czyste zyski”) graczy: (500, 50), gdzie pierwszy element oznacza wypłatę gracza 1, oferta F implikuje wypłaty (0,0), G: (100, 450), H: (0,0). W tej GE:
Strategie gracza 2 to funkcje
gdzie
Tak więc
Strategie gracza 1 to funkcje
gdzie
Ma być
Oznaczamy je
W powyższym przykładzie strategia gracza może być opisana jako ”plan akcji na wszystkie sytuacje”. W ogólności strategia ma ogólniejsze znaczenie.
Gracz 1 ma ruch po historii
Każda strategia gracza 1 to funkcja:
czyli, pamiętając że
Takich funkcji jest 4, więc gracz 1 ma 4 strategie
CG: wybierz C po historii
CH: wybierz C po historii
DG: wybierz D po historii
DH: wybierz D po historii
Gracz 2 ma dwie strategie,
Przedstawiona formalizacja będzie potrzebna do podanej niżej definicji postaci strategicznej gry ekstensywnej i do zdefiniowania, w nastepnym wykładzie, równowagi Nasha w GE.
Profil strategii w GE jest to wektor
Wynik
Gracz
która definiuje historię
Jeśli historia
Wynik
taka że
Zapis ten oznacza że po ”podhistorii”
Rozważmy
Postać Strategiczna GE
Uwaga: W dalszym ciągu będziemy dla uproszczenia utożsamiali
W Grze na Wejście:
F ma strategie In, Out, M ma strategie Agree, Fight. Postać strategiczna tej GE to GS o macierzy wypłat:
Agree | Fight | |
---|---|---|
In | 2,1 | 0,0 |
Out | 1,2 | 1,2 |
Macierz wypłat Postaci Strategicznej GE ”Targ” z przykładu 9.7:
EG | EH | FG | FH | |
---|---|---|---|---|
C | 500,50 | 500,50 | 0,0 | 0,0 |
D | 100,450 | 0,0 | 100,450 | 0,0 |
Macierz wypłat Postaci Strategicznej GE z przykładu 9.8:
E | F | ||||
---|---|---|---|---|---|
CG | 1,2 | 3,1 | |||
CH | 0,0 | 3,1 | |||
DG | 2,0 | 2,0 | |||
DH | 2,0 | 2,0 |
Treść automatycznie generowana z plików źródłowych LaTeXa za pomocą oprogramowania wykorzystującego LaTeXML.
strona główna | webmaster | o portalu | pomoc
© Wydział Matematyki, Informatyki i Mechaniki UW, 2009-2010. Niniejsze materiały są udostępnione bezpłatnie na licencji Creative Commons Uznanie autorstwa-Użycie niekomercyjne-Bez utworów zależnych 3.0 Polska.
Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego.
Projekt współfinansowany przez Ministerstwo Nauki i Szkolnictwa Wyższego i przez Uniwersytet Warszawski.