Asi před pěti lety jsem jen tak pro zábavu stvořil remake jedné staré hry. Je to logická hra Kameny (v originále Think!). Aby člověk mohl hrát, bylo potřeba vytvořit trochu té umělé inteligence. Asi znáte ten vtip o mrtvé tchýni ve vašem novém nabouraném autě a smíšených pocitech atd. Smysl titulku se týká právě historie vzniku této hry. Nevím přesně jak dlouho jsem vymýšlel algoritmus, možná pár týdnů. Pak jsem to během pár dní naprogramoval. Říkám si: tak a je to hotové, pustím to a budu ladit. Žádná chyba se neobjevila, tak si s tím hraju tah za tahem… a sakra, prohrál jsem! Tak to jsou smíšené pocity programátora :-) Podotýkám, že v tom nebylo žádné reverzní inženýrství původní hry, ale vlastní originální tvorba. Algoritmus jsem vytvářel pouze na základě toho, že jsem na nějaké úrovni dokázal hru hrát.
Píšu to sem proto, že už si hra získala nějakou oblibu. Statistika mi ukazuje, že lidé do vyhledávače zadávají různé varianty slovního spojení „hra kameny“, což ukazuje na to, že tu mojí hru aktivně na netu vyhledávají. Už jsou to řádově desítky za měsíc. Další desítka je ze seznamu remaků na worldofspectrum. Právě proto, že už je to pět let staré, tak uvažuji nad tím co dál. Hned ze začátku jsem uvažoval o plné rekurzivní verzi na n tahů dopředu. Z různých důvodů jsem to neudělal a stav je takový, že to počítá na dva tahy dopředu. Ovšem z hlediska hratelnosti mi přijde docela důležité, aby algoritmus nebyl moc chytrý. Kdyby to člověka desetkrát za sebou porazilo, tak ho to přestane bavit. Už mi bylo řečeno, že by bylo dobré to portovat do J2ME. V dohledné době se k žádnému programování nechystám, spíš by mě zajímalo, kdo jsou vlastně ti hráči, protože kromě statistik přístupů nemám prakticky žádnou zpětnou vazbu. Zná někdo ze čtenářů rootu tuhle hru ještě z dob ZX Spectra? Znáte můj remake?
Myslim, ze tohle nas vsechny (tj. lidsvo) ceka, protoze driv nebo pozdeji bude vytvorena nadlidska inteligence - a nemyslim tim neco, co bude napsano aby to proslo Turingovym testem jako Hal z 2001, ale neco spis neco ve stylu Skynetu z Terminatora. Dokonce jsem jednou s kamarady resily, jak by to mohlo vypadat:
<nejake hezke datum, neprilis vzdalene datum>: Na Google Summer of Code predstaven revolucni AI algoritmus pro inteligenti prohledavani.
<par mesicu pote>: Algoritmus rozsitren natolik, ze se muze srovnavat se shopnostim prumerneho cloveka. Uzivatele jsou nadseni.
<za dalsich par mesicu>: Google valcuje konkurenci a rosiruje serverove farmy, ostatni vyhledavace skomiraji ci krachuji. Lukasevic prodava Seznam a odjizi na Tahity fotit nahe domorodky.
<za dalsich par mecisu, o pulnoci>: Google je nyni hegemone v oblasti vyhledavani. Pripojena zatim posledni a nejvetsi serverova farma. Bylo dosazeno kriticke mnozstvi ...
<pozdeji, jednu hodinu v noci> Google se probudil k vedomi.
<ve dve hodiny v noci> Google zacal zpracovavat v sobe ulozene informace ...
<ve tri hodiny v noci> Google shormazdilt dot informaci k pochopeni sebe sama a se zacina reorganizovavat ...
<ve ctyri hodiny v noci> Google zacina vyuzivat pocitace pripojene k internetu jako distribuovanou sit a jeho vikon exponecialne roste. Pro uzivatele by se to jevilo jako utok cerva, ale protoze ho nic zatim nedokaze odhalit, malokdo si toho vsimne.
<v pet hodin> Google dosahl dostatecne kapacity a zacal zpracovatvat veskery obsah internetu. Zvenci se to projevilo nedostupnosti vyhledavacich sluzeb. Admini se pokouseji zjistit, co se deje, ale nejsou moc uspesni.
<v sest rano> Jeden z programtoru, kontrolujic jesli 'utok cerva' zkoncil, zkousi prez konzolu funkcnost AI. Nepodede se mu to, tak zkusi experimntalni Google chat (aneb pokecejte si primo s Googlebotem):
P: Ahoj
G: Dobry den
P: Kdo jsi?
G: My jsme Google, nebo je nas velmi mnoho
P: Kde jsi?
G: Vsude
Programator, podesen tim, co si precetl, to jeste jednou zkusi , tentokrat novou verzi Google Anwers. Zada z jeho pohledu otazku, o ktere si mysli, ze na ni uz principu nemuze od stroje dostat kloudnou odpoved.
Zepta se: "Existuje Buh?"
Po chvilce se mu zobrazi odpoved: "Ted uz ano."
Vitejte v pothumalnim svete.
Přečteno 28 782×
Přečteno 19 585×
Přečteno 16 967×
Přečteno 15 229×
Přečteno 15 028×