7368841414

7368841414



Jakub Cisło Teoria gier 28 czerwca 2013

Ten przypadek jest trochę ciekawszy. Będziemy chcieli reprezentować stan gry poprzez liczbę naturalną, będziemy ją nazywać nimberem (lub w skrócie nim). Zdefiniujmy jeszcze jedną funkcję pomocniczą mez (najmniejszy element niewystępujący w zbiorze):

mex(X) = min{a:: x G N A x $ X}

Wówczas nimber gry (stanu G) wyraża się wzorem:

nim(G) = mex{nim(G/) : z G można dojść do G'}    (1)

Twierdzenie 1. Stan G jest pozycją przegrywającą wtedy i tylko wtedy, gdy nim{G) = 0.

Dowód. Jeżeli nim(G) = 0 to z definicji fukcji mex nie możemy dojść do stanu o takim samym nimberze, czyli każdy ruch prowadzi do nimbera różnego od zera (pozycja przegrywająca). Gdy zaś nim(G) ^ 0, to ze stanu G możemy przejść do stanu o nimberze zerowym (pozycja wygrywająca).    □

Przyjrzyjmy się teraz jak będzie wyglądała funkcja nim dla fc-Nima na jednym stosie (przyjmujemy oznaczenie Gi dla stanu gry o stosie wysokości i): nim(Go) = mex{} = 0 nim(Gi) = mex{nim(Go)} = mex{0} = 1 nim(G2) = mex{nim(Gi), nim(Go)} — mex{0,1} = 2

nim(Gfc) = mex{nim(G*_i),..., nim(Go)} = mex{fc — 1,..., 0} = A: nim(Gfc+i) = mex{nim(G/i), ...,nim(Gi)} = mex{k,..., 1} = 0 nim(G/t+2) = mex{nim(Gfc+i),nim(Gt),...,nim(G2)} = mex{0,A;, ...,2} = 1

Zauważmy, że wartości powtarzają się cyklicznie od 0 do k, możemy więc wysnuć wzór:

nim(G„) = n mod (k + 1)    (2)

k + 1

O

ó

fc + 1

0

ó

Rysunek 1: Strategia w grze fc-Nim

Potrafimy już określić, czy jesteśmy na pozycji wygrywającej, ale co wtedy? Wystarczy, że zabierzemy tyle kamieni, aby pozostała liczba była podzielna przez k + 1 (rys. 1). Zajmijmy się teraz ostatnim wariantem na jednym stosie.

Zasady gry 3 (Gra w odejmowanie). Dany jest 1 stos kamieni i zbiór P C N+. Dwaj gracze wykonują na przemian ruchy polegające na zabraniu ze stosu p £ P liczby kamieni. Przegrywa ten, który nie może wykonać ruchu.

Jako zbiór P możemy przyjąć np. liczby pierwsze, wielokrtoności 7, liczby trójkątne itd.

Wzór (1) oraz Twierdzenie 1 wciąż działają (nigdzie w dowodzie i w samym twierdzeniu i wzorze nic nie zakładaliśmy na temat możliwych ruchów). Tym razem tylko w ogólności nie mamy już tak pięknego wzoru jak (2) dla fc-Nima.



Wyszukiwarka

Podobne podstrony:
Jakub Cisło Teoria gier 28 czerwca 2013 Dowód. Powyższe twierdzenie jest uogólnienieniem Tw. 1
Jakub Cisło Teoria gier 28 czerwca 2013 0 • 0 0 • 0 • 0 0 • 0 • 0 0
Jakub Cisło Teoria gier 28 czerwca 2013 Oczywistym jest, że gra kiedyś się zakończy (w każdym r
Jakub Cisło Teoria gier 28 czerwca 2013 nimber liczony standardowo dla gry 5 jest różny od zera
Jakub Cisło Teoria gier 28 czerwca 2013 Rysunek 7: Przykładowy ruch w grze EasyChomp Zadanie 3.
Jakub Cisło Teoria gier 28 czerwca 20131 Wstęp Teoria gier to niezwykle ciekawa dziedzina matem
Jakub Cisło Teoria gier 28 czerwca 20133 Dwa stosy Zajmijmy się teraz na chwilę podstawową wers
& Dr Łukasz Mikulski uczestniczył w dniach 24-28 czerwca 2013 roku w 34* International Conferenc
Projekt 28 czerwcu 2013 r. Rozporządzenie Ministra Transportu, Budownictwa i Gospodarki Morskiej1* z
Projekt 28 czerwca 2013 r.ROZDZIAŁ I.KWALIFIKACJE NIEOFICERSKIE 1.1. Ramowy program szkolenia i wyma
Projekt 28 czerwca 2013 r. 10.    Odległość do widnokręgu, zasięgi widoczności
Projekt 28 czerwca 2013 r. Razem 4 4 II.    Znać Podstawowe Systemy Nawigacyjne:
Projekt 28 czerwca 2013 r. 1.1.3.
Projekt 28 czerwca 2013 r. 1.1.4.
Projekt 28 czerwca 2013 r. 1.1.5.
Projekt 28 czerwca 2013 r. 1.1.6.
Projekt 28 czerwca 2013 r. 1.1.7.
Projekt 28 czerwca 2013 r. 1.1.8.
Projekt 28 czerwca 2013 r. 1.1.9.

więcej podobnych podstron