Čovjek protiv računala

Čovjek protiv računala

Još od ranih faza razvoja računala ljudi su pokušavali napraviti šahovski program koji bi mogao odigrati partiju šaha sa čovjekom. Zbog slabih resursa tadašnjih računala, kao i zbog ne tako jakih software-skih rješenja prva računala nisu imala puno šansi protiv ozbiljnijih igrača. Zbog toga je za prve šahovske programe cilj bio pobjediti šahovskog početnika. Upravo to se dogodilo u Los Alamosu 1956. godine, mada se igralo po pojednostavljenim pravilima.

Pobjeda računala protiv početnika

Jedna od prvih dokumentiranih partija gdje je računalo pobijedilo protiv čovjeka (početnika) u igri dosta sličnoj šahu se dogodila u Los Alamosu 1956. godine na računalu Univac MANIAC I. Tim koji je razvio Univac MANIAC je vodio Stan Ulam. Zbog kompleksnosti samog šaha i broja mogućih pozicija taj šahovski program u Los Alamosu je napravljen za pojednostavljenu verziju šaha gdje je ploča bila 6x6, a lovci su izbačeni iz igre. S takvim pravilima računalu je trebalo 12 minuta da izračuna 4 poteza unarpijed. U toj partiji računalo je pobjedilo početnika u 23 poteza. Partiju možete pogledati u pregledniku na dnu ekrana (zbog posebnih pravila u toj partiji, preglednik ne može ispravno prikazati poslijednja 3 poteza).

Iako je Univac MANIAC pobijedio ipak je to bilo po pojednostavljenim pravilima, pa je na pobjedu po pravim pravilima trebalo čekati još dvije godine. Šahovski program NSS koji se vrtio na računalu IBM 704 je 1958. godine je ostvario pobjedu protiv žene koja je bila početnik u šahu. Ustvari tu ženu koja je tajnica su naučili da igra šah samo sat vremena prije meča.

Predviđanja i očekivanja

Poslije prvih pobjeda računala pojavila su se brojna predviđanja o budućnosti šahovskih programa. Godine 1957. Herbert Simon je rekao da će računalo u roku 10 godina postati svjetski prvak. Dok je svjetski prvak Mihail Botvinik predviđao da će Ruski šahovski program eventualno poraziti svjetskog prvaka u šahu.

Pobjede protiv rejtingiranih igrača

U proljeće 1967 MacHACK IV je postao prvi šahovski program koji je pobijedio rejtingiranog igrača (Ben Landy 1510 USCF rejting) na državnom prvenstvu u Massachusetts-u. Do kraja godine MacHack VI je odigrao 4 šahovska turnira i pobijedio je u 3 partije, izgubio 12 te 3 partije remizirao. MacHack VI  je  proglašen počasnim članom US šahovske federacije. Mac Hack je napisao Richard Greenblatt na MIT-u u asemblerskom jeziku (MIDAS). Sljedeći cilj u razvoju šahovskih programa je bio pobjeda protiv šahovskog majstora što se dogodilo 1978. godine.

Levy-jeva oklada

Internacionalni majstor David Levy je 1968. godine izjavio da ga nijedno računalo neće moći pobjediti u slijedećih 10 godina. Da ne bi ostalo samo na izjavi Levy je se okladio u £500 s istaknutim znanstvenikom John McCarty-jem koji je radio na polju umjetne inteligencije na Stanfordu. Oklada je kasnije više nego udvostručena jer su se okladi priključili i drugi ljudi. U sljedećem desetljeću Levy je lagano pobijedio u 3 meča, Posljednji meč se dogodio 1978 godine protiv Chess 4.7 programa. Levy je pobijedio u meču i osvojio okladu (nije bilo potrebe igrati 6-tu partiju jer je rezultat bio nedostižan za računalo). Zanimljivo je da je Levy izgubio 4-tu partiju što je ostalo zabilježeno kao prvi put da je računalo pobjedilo šahovskog majstora.

Osamdesete

U osamdesetim godinama šahovska računala su često pobjeđivala šahovske majstore. Šahovsko računalo Belle je bilo prvo koje je 1983. godine doseglo razinu šahovskog majstora.

U osamdesetim godinama računala su se toliko poboljšala da je slijedeći cilj bio poraziti svjetskog prvaka i tako pokazati da računala mogu igrati bolji šah nego ljudi. Prvi takav pokušaj dogodio se 22.10.1989. godine na akademiji umjetnosti u New Yorku gdje je Deep Thought igrao protiv svjetskog prvaka Garry Kasparova. Kasparov je lagano dobio obje partije, ali zbog konstantnog napretka bilo je samo pitanje vremena kada će računala postati bolja od ljudi. U istoj godini Deep Thought je pobijedio David Levy-ja rezultatom 4-0.

Deep Blue protiv Kasparova

Godine 1996 Garry Kasparov je odigrao prvi meč protiv IBM-ovog Deep Blue-a u Philadelphia-i. Deep Blue je pobjedio u prvoj partiji što je bilo veliko iznenađenje i također prvi put da je računalo pobijedilo svjetskog prvaka u jednoj partiji. Međutim Kasparov je preokrenuo rezultat u sljedećim partijama dobivši 3 partije i remizirajući 2, tako da je ukupni rezultat bio 4-2 za Kasparova.

Sljedeće 1997. godine dogodio se uzvrat u New York city-ju gdje je Deep Blue pobijedio svjetskoj šahovskog prvaka Garry-ja Kasparova u meču od 6 partija rezultatom 3.5 - 2.5. Poslije meča Kasparov je izrekao neke optužbe protiv IBM-a tvrdeći da meč nije regularan i da je računalo imalo ljudsku pomoć. Međutim IBM je odbacio sve optužbe. Nakon toga Kasparov je zahtijevao uzvrat, ali IBM je odbio i umirovio je Deep Blue-a.

Deep Blue-ova pobjeda je bila prekretnica u mečevima između računala i ljudi i pokazao je da se računala mogu natjecati sa ljudskom inteligencijom. Nakon toga računala i šahovski programi su toliko napredovali da današnji najbolji šahovski programi lako mogu pobijediti ljudske igrače.

2686

Komentari