Showing posts with label houdini. Show all posts
Showing posts with label houdini. Show all posts

Saturday, June 25, 2011

Uudiseid arvutimalest

Järgnevalt sellest, mis vahepeal arvutimales toimunud on. Kõige tähtsam muidugi on vastuolu, mis on seotud kommertsprogrammi Rybka päritoluga. Mäletatavasti hakkas kõik sellest, kui 2009. aasta oktoobris avaldasid anonüümsed programmeerijad valenimede all programmi IPPOLIT, mis oli tolleaegse maleprogrammide edetabeli juhi Rybka 3-ga vähemalt võrdsel tasemel. IPPOLITi uuemad versioonid said endale teise nime, aga põhimõtteliselt kuuluvad programmid RobboLito, Igorrit, Ivanhoe, Firebird ja Fire samasse perekonda ja on üksteisega väga sarnased. Rybka autor Rajlich süüdistas IPPOLITi loojaid Rybka koodi kasutamises ning kuna selliseid juhtumeid oli varem esinenud, keelati uue programmi nime mainimine tähtsaimas arvutimale foorumis talkchess.com esialgu ära. Rajlich ei esitanud aga oma väidetele mingit tõendavat materjali ja aegamööda hakati selle programmiga seotud küsimusi foorumis vabalt arutama. See-eest kerkis esile väide, et Rajlich ise on ebaseaduslikult kasutanud programmi Fruit 2.1 koodi.

Asi sai uue hoo sisse jaanuaris 2011, kui vahepeal mitu aastat arvutimalest eemal olnud Fruiti autor Fabien Letouzey saatis talkchess.com foorumisse avaliku kirja, kus ta kinnitas väiteid, et Rybka sisaldab Fruiti koodi. Märtsis saatsid 12 programmeerijat ICGA-le (International Computer Games Association; organisatsioon, mis korraldab arvutiprogrammide MM mitmel alal) avaliku kirja, kus nad nõudsid programmide põhjalikumat kontrollimist enne võistlusele lubamist, et vältida Rybka-taoliste juhtumite kordumist. Kogu vastuolu jõudis isegi suurde meediasse - sellel teemal avaldas artikli prestiižne Saksa ajakiri Der Spiegel. ICGAsse loodi Rybka uurimiseks komisjon, mis hetkel tegeleb asjaga ja pole veel otsusele jõudnud.

Kogu sellel vastuolul on vähemalt üks hea tagajärg - IPPOLITil põhinev programm Houdini on viimaks ometi CCRLi nimekirjas, kus ta asub esimesel kohal edestades 72 punktiga Rybka 4. Houdinist veel niipalju, et see on maailmameister Anandi lemmikprogramm.

Lõpetuseks ülevaade vahepeal ilmunud olulisematest programmidest:

Stockfish 2.1.1 - Vabavaraline programm, on ligikaudu võrdne Rybka 4-ga. Väidetavalt on programm isegi tugevam, kui selle mõnda parameetrit muuta (huvilistele Mobility (Middle Game) - 150; Mobility (Endgame) - 150; Space - 150), aga seda pole veel jõutud kontrollida. Kindlasti muudavad need seaded programmi huvitavamaks ja ründavamaks.

Critter 1.01 ja Critter 1.2 - Vabavaraline programm. Versioon 1.01 on edetabelis neljandal kohal jäädes Rybkale ja Stockfishile alla 45 ja Houdinile 110 punktiga. Kui ma postitust kirjutama hakkasin, avastasin, et täna on ilmunud uus versioon 1.2, mis peaks olema veel tugevam. Kui palju, selgub varsti.

Komodo 2.01/2.03 - Komodo on vabavaraline programm, mille autorid on seadnud eesmärgiks võimalikult inimesele sarnase mängustiili saavutamise. See on ka üks väheseid tasuta programme, mille meeskonnas on tiitliga maletaja - GM Larry Kaufman, kes oli kunagi Rybka meeskonnas. Komodo tundubki positsiooniselt teistest programmidest natuke parem, kuid selle nõrgaks küljeks on taktika. Programm pole veel edetabelisse jõudnud, kuid arvatav tõus võrreldes eelmise versiooniga on u 100 punkti, mis tähendab 5.-6. kohta.

Thursday, January 13, 2011

Uued maleprogrammid

Viimasest arvutimaleteemalisest postitusest on möödas 3 kuud. Selles ajavahemikus ilmusid mitmed uued programmid/versioonid, millest huvitavamad toon allpool välja.

Houdini 1.5 - Tegemist on hetkel kõige tugevama maleprogrammiga üldse. Kuna see suuresti põhineb IPPOLIT-il, ei taheta seda testida ja paljudes reitingunimekirjades seda kahjuks pole. Selle tõttu on kahjuks takistatud Houdini jõudmine laiema hulga maletajateni. Kõige parem edetabel Houdiniga on minu meelest Ingo Baueri oma, kus Houdini edestab Rybka 4 ligikaudu 50 punktiga. Õnneks on siiski viimasel ajal Houdinist juttu ka mujal kui spetsiaalselt arvutimalele pühendatud foorumites: artikkel maleportaalis Chessdom; samuti ütles GM Pjotr Svidler hiljuti ühes intervjuus, et ta kasutab Houdinit.

Stockfish 2.0 - Vabavaralise programmi Stockfish uus versioon on oma eelkäijast 20 punkti tugevam, sellega asub ta oma tugevuselt kommertsprogrammide Rybka 3 ja Rybka 4 vahepeal.

Critter 0.90 - Tasuta programm, mille reiting on umbes võrdne Rybka 3 omaga. Critteri versioonide reiting on kiirelt tõusnud - Critter 0.60 oli suhteliselt silmatorkamatu programm, mis oli edetabelis teise kümne lõpus, edasi on aga Critteri reiting kasvanud 200 punkti. Critter 0.90 on testide põhjal taktikaliselt kõige tugevam programm üldse, aga mõnes valdkonnas on veel arenguruumi.

Spark 1.0 - Vabavaraline programm, mis ei kuulu küll absoluutsesse tippu, kuid on väga tugev taktikas. Sparki puhul on aga muud puudujäägid veel rohkem väljendunud kui Critteril.

Nagu näha, on analüüsimiseks kasutatavate programmide hulgas tipus enamuses vabavaralised. See ei kehti aga GUI-de kohta, kus minu meelest konkurentsitult parim on Chessbase'i toodang, mis on loogiline ja lihtsalt kasutatav. Siiski on ka vabavaralisi programme. Samm edasi selles valdkonnas on Arena 3.0. Võrreldes eelmiste versioonidega on seda mõnevõrra lihtsam kasutada ja see ei jookse nii tihti kokku nagu eelmised versioonid. Milline Arena välja näeb, võib vaadata siit.

Tuesday, August 3, 2010

Uued maleprogrammid

Juunis ning juulis tuli välja mitu uut tugevat programmi:

Stockfish 1.8 - Tasuta programmi uus versioon on eelmisest 20 punkti tugevam ja on kindlustanud endale teise koha ametlikes edetabelites Rybka 4 järel.

Houdini 1.03a - Vastuoluline programm, mida, nagu teisigi IPPOLITi tuletisi süüdistatakse Rybka kloonimises. Neid väiteid pole aga veel seni suudetud ega üritatudki tõestada. Sellegipoolest enamik arvutiprogrammide testijaid Houdinit oma reitinguedetabelitesse ei lase. Siiski, üks on seda teinud ja tema nimekirjas on Houdini esimene, edestades Rybka 4 umbes 15 punktiga.

Tegemist on tõepoolest väga hea programmiga. Minu programmidest on see näiteks ainus, mis näeb selliseid sügavmõttelisi positsioonilisi kahinguid nagu 25. ...Ve6! partiis Reshevsky-Petrosjan, 1953. Ühe positsiooni põhjal ei saa järeldusi teha, aga muljetavaldav on Houdini kindlasti.

Critter 0.80 - Critteri eelmine versioon oli suurüllatus, mis 200-punktilise hüppega jõudis programmide tippu. Versioon 0.80 on aga veel ~40 punkti tugevam, mis peaks andma edetabelis 3.-4. koha. Critteri avamisel võib viirusetõrjeprogramm anda valehoiatuse, et tegemist on viirusega. Sellest lähemalt siin.

Rybka 4 - Rybka 4 ilmus küll juba mais, kuid selleks, et täpset taset näha, läheb aega. Pigem on Rybka uus versioon pettumus; suurt edasiminekut tugevuses ei ole toimunud ja tasuta Houdini on kommertsprogramm Rybkast tugevam. Lisaks on Stockfish ja Critter muutunud ohtlikeks konkurentideks. Üleüldse on Rybka autori Rajlichi maine langenud ja seda neljal põhjusel:

1) Rybka 4 ilmus lubatust peaaegu aasta hiljem.

2) Ilmumata jäi lubatud Rybka 3+, kus oleks olnud mõned Rybka 3 vead parandatud.

3) IPPOLITi jms. programmide süüdistamine Rybka koodi kasutamises. Rybka koodi kopeerimist on varem juhtunud ja siis on Rajlich alati suutnud seda näidata. Seekord pole aga mingit tõendusmaterjali väidete kinnitamiseks isegi mitte esitatud.

4) Rajlichil endal lasuvad kahtlused, et Rybkas on koodi, mis pärineb programmist Fruit.

Friday, May 28, 2010

Rybka 4 ja teised uued maleprogrammid

Mai teisel poolel ilmus pärast mõneajalist pausi korraga mitu uut tugevat maleprogrammi:

HIARCS 13 - HIARCS 13 on oma eelmisest versioonist u. 100 punkti tugevam. Vaatamata suurele edasiminekule ei näe ma mõtet maksta ligikaudu 80 dollarit tarkvara eest, mis jääb Rybka 3-st 130 punkti maha ja millest on parem näiteks tasuta Stockfish 1.7.

Houdini - programm IPPOLIT/RobboLito seeriast. Torkab silma oma kiirusega: on ligi 15% kiirem samasse perekonda kuuluvast FireBirdist ja viimasest 20-30 punkti tugevam.

Critter 0.70 - Suurüllatus. Programmi eelmine versioon oli edetabeli teise kümne lõpus, nüüd aga toimus 200-punktine hüpe, mis teeb selle tasuta programmi umbes sama tugevaks kui Deep Shredder 12. Critter on tugev taktikas ent suhteliselt nõrk lõppmängudes.

Spark 0.4 - Väga originaalse stiiliga tasuta programm, mis taktikatestides on üleüldse kõige tugevam. Kuna Spark erineb tunduvalt teistest tipp-programmidest, siis kasutan analüüsimisel seda n-ö teise arvamuse jaoks . Sparki nõrgaks küljeks on jällegi lõppmängud.

Rybka 4 - Viimaks on saadaval ka kaua oodatud Rybka uus versioon, mis esialgu pidi ilmuma möödunud aasta juulis. Hinnanguliselt on Rybka 4 Rybka 3-st 60-90 punkti tugevam. See küll ei tähenda, et seda peaks ostma kiirustama. Esiteks on eelpool mainitud Houdini Rybka 3-st u. 40 punkti tugevam, seega ei edesta Rybka 4 konkurente suure edumaaga. Teiseks on kiiresti areneval Stockfishil potentsiaali jõuda Rybka 4-ga samale tasemele järgmise või ülejärgmise väljalaskega. Rybka 4 hind on 81,25 dollarit.