DIN NOU DESPRE CALCULATOARE

Bucuresti, 1989


DIN NOU DESPRE CALCULATOARE
După cum cititorul probabil știe, de câțiva ani a fost anunțat un mare premiu internațional (a ajuns la 1.300.000 de dolari), dedicat primului program de calculator care va învinge un jucător profesionist (deci de nivel cel puțin 1 dan); competiția este deschisă până în anul 2000.

În fiecare toamnă, sub egida fundației Ing, din Taiwan, are loc un concurs între calculatoare, atât pe tabla 9x9, cât și pe tabla standard, 19x19.

Câștigătorul este opus apoi unui jucător uman, în încercarea de a-și adjudeca marele premiu.
Până acum, mai interesante au fost partidele între calculatoare (mutări frumoase, dar și erori flagrante, progrese continue, dar și scăpări de programare), decât cele în care „cel mai bun program” era pus în fața unui jucător; de obicei, jucătorul a fost un copil japonez (de 9-12 ani, dar 1 dan) care a zdrobit de fiecare dată oponentul electronic.

În pregătirea turneului din Taiwan, au loc concursuri zonale preliminare, în Europa, în Japonia și în S.U.A. Despre turneele de anul trecut aflam unele amănunte din numărul 8 (vara lui 1988) al revistei Computer GO.

La turneul european (desfășurat la Hamburg, R.F.G., în timpul Campionatului european 1988) au participat 11 programe, din cinci țări. În concursul 9x9, pe primele patru locuri s-au clasat, la egalitate de puncte, cu câte 7 victorii și 2 înfrângeri (au participat 10 programe, jucând fiecare cu fiecare) Goliath 2 (Olanda), Goliath 1 (Olanda), GO 3.2. (Anglia) și Steaua Poloniei (Polonia, campionul european în 1987).

Clasamentul concursului 19x19 a fost următorul: 1) Goliath 2 (8 puncte), 2) Steaua Poloniei (7 puncte), 3) Goliath 1 (7 puncte), 4) GO 3.2. (6 puncte), 5) ModGO (R.F.G., 6 puncte), 6) Microgo 2 (Anglia, 4 puncte), 7) Monkey GO (Olanda, 4 puncte). 8) LogoGO (Olanda, 2 puncte), 9) JoGO (Olanda, 1 punct), 10) Vincible (R.F.G., 0 puncte).

Iată câteva aprecieri asupra acestor programe, făcute în revista Computer GO amintita, de M. Boon, autorul lui Goliath 2.
Microgo (programul lui A. Scarf, care a promis nu de mult ca se va apropia de 1 dan) nu joacă încă prea bine, cu atât mai mult atunci când adversarul îl derutează cu mutări mai mult sau mai puțin întâmplătoare. Goliath 1 joacă „forme frumoase” și cam atât. Steaua Poloniei este deosebit de puternic în lupte locale, fiind și agresiv și priceput în a-și salva grupurile slabe. Îi mai lipsesc unele lucruri, dar tot ce știe, știe bine. Monkey GO este un program deosebit de toate celelalte; el constă, de fapt, într-un singur algoritm, de citire a scărilor, și dintr-un mare fișier cu peste 80000 de poziții, reținute din 150 de partide profesioniste, pe care le imita în partidele sale (și am văzut, nu fără succes - în turneul menționat a realizat 4 puncte, unul în fața programului Microgo). El poate fi însă ușor învins dacă adversarul nu joacă în „stil profesionist”.

În ceea ce privește programul Goliath 2, el joacă echilibrat, cam cu aceeași tărie în toate fazele unei partide; joacă de obicei solid (chiar „fricos”), cu multe mutări „umane”. M. Boon nu spune nimic despre tăria estimată a programelor.

La turneul american au participat cinci programe. Primele trei locuri au fost ocupate de Cosmos (3 p), Nemesis (1 p), Infinity GO (1 p). Câștigătorul joacă la nivel 14 kyu, iar Nemesis în jur de 15 kyu (estimări obținute în urma testării în fața unor jucători umani) și se așteaptă progrese din partea ambelor programe.

Despre competiția dintre programele japoneze se spun foarte puține lucruri (au participat cel puțin trei programe, a câștigat programul lui Kazuyoshi Hayashi).

Pentru a ne face o idee despre „stilul de joc al calculatoarelor, iată primele 200 de mutări ale partidei dintre Microgo și Goliath 2, din timpul turneului european, (negru 163 conectează).
A învins, cu albele, Goliath, cu 12 puncte. după 242 de mutări. Comentariile rămân în seama cititorului.
Gheorghe Păun

Comentarii

Intră în discuție

Pentru a lăsa un comentariu este necesar să te autentifici.

Autentificare cu Google