Koniec warcabów

5 lat temu, 19 lipca 2007 roku, maszyna zwyciężyła. Po pięciu tysiącach lat istnienia warcabów narodził się arcymistrz doskonały

Publikacja: 19.07.2012 01:01

Koniec warcabów

Foto: Fotorzepa, Piotr Nowak

Tekst z archiwum "Rzeczpospolitej"

Był to program komputerowy o nazwie Chinook. Naukowcy przeprowadzili dowód, że nikt nigdy nie zdoła z nim wygrać. Z Chinookiem można najwyżej zremisować

Używając terminologii teorii gier, możemy powiedzieć: warcaby zostały rozwiązane. Jeżeli program trafi na innego perfekcyjnego gracza, będzie remis. Warcaby to najbardziej skomplikowana ze wszystkich gier, które zostały rozwiązane. Możliwych jest w niej pięćset miliardów miliardów pozycji (piątka i dwadzieścia zer!)

Autorem programu Chinook był dr Jonathan Schaeffer z uniwersytetu w Albercie w Kanadzie. Jak stwierdził naukowiec na łamach  "Science", program do gry w warcaby oznacza przede wszystkim zwycięstwo brutalnej siły obliczeniowej nad subtelnymi metodami heurystycznymi. Co to oznacza? Otóż przy programowaniu sztucznej inteligencji możliwe są dwa podejścia. Albo będziemy się starać, by komputer myślał podobnie do człowieka i podejmował decyzje w sposób dla nas zrozumiały, albo każemy komputerowi przeanalizować każdą możliwą decyzję, łącznie z tymi, które nam od razu wydają się bezsensowne. Chinook swoją perfekcję zawdzięcza przede wszystkim drugiemu podejściu.

W połowie ubiegłego wieku Arthur Samuel, ekspert od maszyn komputerowych, stworzył pierwszy taki program. W roku 1963 programowi Samuela udało się wygrać jedną partię z człowiekiem. Przyniosło mu to duży rozgłos, choć była to tylko jedna partia, a przeciwnik nie był arcymistrzem warcabów.

Ostatni ludzki mistrz

W roku 1989 Jonathan Schaeffer postanowił opracować program, który nie tylko wygra jedną czy drugą partię ze zwykłym człowiekiem, ale pokona mistrza świata w warcabach. Program w swojej pierwszej wersji stanął w roku 1992 w szranki z najwybitniejszym chyba graczem w warcaby w dziejach tej gry – Marionem Tinsleyem.

Mecz zakończył się wynikiem 4: 2 dla Tinsleya. W roku 1994 miał miejsce rewanż. Po kilku remisowych partiach Tinsley zrezygnował z gry ze względów zdrowotnych.

Niedokończony mecz nie dawał Schaefferowi spokoju. Postanowił tak ulepszyć swój program, żeby nikt nie mógł mieć wątpliwości, że Chinook nie uległby Tinsleyowi.

50 komputerów jednocześnie nieprzerwanie przez kilkanaście lat pracowało nad programem. Praca ta dzieliła się na dwa etapy. Najpierw Chinook nauczył się zwycięskiego kończenia partii. Rozpracował wszystkie pozycje, w których na planszy jest mniej niż 11 pionków.

Od końca i od początku

Komputery analizowały najpierw pozycje, gdzie został tylko jeden pionek. Potem te, w których na planszy są dwa pionki – komputery sprawdziły, do jakiej pozycji z jednym pionkiem można z niej doprowadzić. Potem przyszedł czas na ustawienie z trzema pionkami – i tak cofając się, rozpracowano każdą pozycję, w której jest dziesięć pionków albo mniej.

W grze w warcaby (w najpopularniejszej wersji) biorą jednak udział 24 pionki. Schaeffer stwierdził, że nie starczy mu mocy obliczeniowej, żeby się cofnąć w możliwych kombinacjach aż do rozpoczęcia gry. Zaczął więc budować drugą część programu – tę, która rozpoczyna partię. Tu użył metod heurystycznych, dzięki którym komputer mógł w przybliżeniu wartościować każdy ruch.

Zastosował znany specjalistom od gier algorytm alphabeta, który pozwala nie uwzględniać w obliczeniach ruchów, które nie przynoszą korzyści. Obie części zostały ze sobą połączone i powstał Chinook, program który nigdy i z nikim nie przegra.

Tekst z archiwum "Rzeczpospolitej"

Był to program komputerowy o nazwie Chinook. Naukowcy przeprowadzili dowód, że nikt nigdy nie zdoła z nim wygrać. Z Chinookiem można najwyżej zremisować

Pozostało 95% artykułu
Kultura
Podcast „Komisja Kultury”: Muzeum otwarte - muzeum zamknięte, czyli trudne życie MSN
https://track.adform.net/adfserve/?bn=77855207;1x1inv=1;srctype=3;gdpr=${gdpr};gdpr_consent=${gdpr_consent_50};ord=[timestamp]
Kultura
Program kulturalny polskiej prezydencji w Radzie UE 2025
Kultura
Arcydzieła z muzeum w Kijowie po raz pierwszy w Polsce
Kultura
Podcast „Komisja Kultury”: Seriale roku, rok seriali
Materiał Promocyjny
Bank Pekao wchodzi w świat gamingu ze swoją planszą w Fortnite
Kultura
Laury dla laureatek Nobla