[1989] ГОлијат међу програмима

Легенда каже да је пре четири хиљаде година један јапански цар имао сина који је био много лењ. Да би га научио стратегији, основној мудрости живота, цар је смислио своме сину игру ГО…

Ниш је од 23.7 до 5.8 ове године био домаћин светским играчима древне јапанске игре ГО. Такмичење се бодовало за светски куп, а представљало јс и првенство Европе у тој игри (ПЕГ).

ГО је игра простих правила и великих могућности. Постоји неколико варијанти ове игре, од којих су класичан ГО и Веи-чи најпознатији. Kаже се да је ГО игра против стреса јер захтева стрпљење, размишљање и осећај за простор.

Наравно, међу поклоницима ове игре нашли су се и многи програмери. Они су се потрудили да се на ПЕГ-у организује првенство компјутерских програма за ГО и да конкуренција буде на високом нивоу. Организација компјутерског турнира као и целокупна обрада података дело је “Електронске индустрије” у сарадњи са стручњацима Електронског факултета.

Ево крајње табеле:

МестоПрограмерПрограмБрој победа
1M. BoonGOliath5
2S. ScarffMicroGO-24
3J. KraszekSOP3
4W. KnopfleMODGO2
5R. RehmProGO1
6T. GoddardDEE-LEK0

Један од првих светских првака у компјутерском ГО-у је програм СОП за IВМ РС пољског програмера Јанослава Kрашека (Janoslav Kraszek). Kрашек је програмирање научио у Јапану где је студирао компјутерске науке, а игру ГО је научио од свог друга пре десетину година. Пре пет година дошао је на идеју да ову игру пребаци на компјутер и на првом првенству у компјутерском ГО-у у Будимпешти 1986. год. осваја прво место. Ове године Kрашек је у Југославіји (од које је очекивао да буде топлије, јер његово родно место у Пољској, удалјепо 2000 km, има сличну климу) са последњом допуњеном и проширеном верзијом програма дужине 300 килобајта, заузео је 3. место.

Прво место освојио је Холанђанин Марк Бун (Marc Boon) са програмом GOliath. Бун је научио ГО пре петнаест година и радећи на школским компјутерима одлучио да направи свој програм за симулацију ове игре. Наоружан само великом жељом да оствари своју замисао, без много знања о компјутерској техници, креће у годину и по дана дугачку авантуру – рад на ГОлијату. Успео је да оствари добру прегледност графике и високи ниво вештачке интелигенције у свом програму. Бун се трудио да своја размишљања у току једне партије пренесе у програм, тако да је ГОлиат добио делове „људске логике” који су му користили да буде први на компјутерском турниру и да његов творац добије награду – литар домаће Шљивовице. ГОлијат је прављен на АТАRI SТ-у, али је без муке пренесен и на IBM PC.

Ова два програма су након турнира, одиграла пријатељски меч у коме је овога пута Kгашеков СОП био убедљиво бољи од ГОлијата. То доказује да су изненађења могућа чак и код компјутера. Занимљиво је да су оба програма рађена на Ц-у и користе слична логичка решења. Ова два програма, упркос 3. месту СОП-а, представљају најбоље програме за симулацију игре ГО тренутно у свету.

У прошлом броју је објављено да је тајванска компјутерска компанија “MULTITECH” објавила оглас у коме нуди милион долара програмеру који направи програм за симулацију игре ГО, а који ће победити јуниорског првака те земље. Логично је да се може овако смело објавити овакав оглас, јер најбољи програм ПЕГ-а ипак глатко побеђују скоро сви “живи” учесници.

Ако вас је заинтересовала прича (из прошлог броја) о игри ГО или о награди од милион долара коју нуди тајванска фирма, информације можете добити на следећим адресама:

БЕОГРАД: Kоста Анђелић, Трећи булевар 42/2, 11070 Нови Београд ЗАГРЕБ: Младен Смуђ, Иве Лоле Рибара 1, 41410 Велика Горица ЉУБЉАНА: Питер Гаспари, Алешева 3, 61210 Љубљана, Шентвид.

Душан Стојичевић

(текст објављен у Свету компјутера, у септембарском броју 1989, на страни 13)