Chess and Palm world

Svet šachu na Palmoch od marca 2003 do marca 2004.
František Fecko, Košice, marec 2004

Na operačnom systéme Palm (PalmOs) bol jedničkou v marci 2003 šachový program ChessTiger vo verzii 15 pred ChessGenius 1.6. To podtvrdzovali aj moje testy a zápasy proti iným programom bežiacich na Palme, ale aj speciálom a programom na PC. Tieto dva programy boli testované aj pre švédsku počítačovú listinu, Tiger tam dosiahol 2101 a Genius 1870 ELO. Genius sa so svojím ELO priradil k takým speciálom ako boli voľakedy populárne Mephisto Roma, Mephisto Polgar alebo Mephisto Academy.

Ostatné šachové programy pre PalmOs sú slabšie okolo 400 až 500 ELO. Palmy bežali na procesoroch 20-44 MHz (procesor DragonBall), a aj keď pretaktovať sa dali ľahko, maximum bolo 54 MHz.

2100 ELO ktoré mal ChessTiger, bolo ozaj asi maximum, ktoré sa dali z týchto prístrojov "vyždímať". Tiger má silný šachový motor (engine), vie premýšľať" na súperov čas a program môže využívať pre hashtable veľkosť od 12 kb až po 12 Mb! Motor má štyri štýly: Normal, Gambit, Agressive, Suicidal. V testoch aj v zápasoch bol najlepší štýl Gambit, ten som potom používal štandardne. Mínusom programu ale bola jeho veľmi malá knižnica zahájenia, ktorú som kritizoval už pred dvoma rokmi na web stránkach, aj u programátora programu. Tá sa nemenila od decembra 2001, aj keď potom vyšli ďalšie štyri nové updaty programu. Jeden príklad: ak po 1.c4 zahráte hocičo iné mimo 1. ...Jf6, program už začne "premýšľať". V septembri 2003 vyšla verzia 15.1, program ani knižnica sa nevylepšili, vylepšili sa iba rôzne nastavenia a boli pridané nové sady figúr. Grafika, obsluha programu, ukladanie a načítanie partií alebo pozícií (formát PGN, FEN) je výborná.
Test LCT2: Pos.: 90, Comb.:70, Fin.:60 (Palm 30MHz).

ChessGenius má podobné vlastnosti, okrem toho, že sa nedala nastaviť veľkosť pre hashtable. Toto bolo jeho veľké mínus oproti Tigrovi, naopak zase, mal oveľa lepšiu knižnicu zahájenia. Jadrom programu je engine zo speciálu Mephisto Roma z roku 1987, v tom čase najsilnejšom šachovom programe, majstrom sveta medzi tzv. mikropočítačmi.

Počas roka sa objavili nové programy (KoolChess, SuicideChess, PalmChess, 9.95 CHESS), aj updaty starších programov (DoubleChess, HandChess, Chromagames). Grafiku majú peknú, niektoré z nich aj mimošachové veci (ukladanie partií), výnimočný je len program DoubleChess, kde sa dá zahrať si naraz na dvoch šachovniciach.
Ešte existuje jeden šachový program, známy aj z prostredia PC a to Chessmaster. Keďže demo malo veľa chýb, čakal som na ďalšiu verziu, ktorá to všetko odstráni. Tá prišla v decembri 2003 (verzia 1.5.6), ale demo mi ide len minútu, takže som nevedel zistiť jeho prípadnú silu a vlastnosti a tak som registrovanú verziu nezakúpil. Počkám na ďalšiu verziu (a ďalšiu). Vetšina šachových programov je shareware, má Demo mód, takže sa dá proti nim hrať, skúšať ich silu, aj keď s určitým obmedzením. Všetky sú na webe, buď
www.palmgear.com alebo www.handango.com .

Keďže v software sa už nedalo veľa vylepšovať, priaznivci šachu na Palmoch mali teda programy, ktoré sa rovnali speciálom z 90-tych rokoch. Koncom roka to ale prišlo z druhej strany a to zo strany hardware. Palm dal do sveta nový prístroj a to Tungsten, ktorý šiel na 400 MHz! Obrovský skok v MHz (procesor Xscale) a teda aj v sile šachových programov. Tieto sa teraz už môžu porovnávať so silou programov na Pocket PC a teda s takými programami aké tam bežia a to PocketFritz (Shredder), Genius, GrandMaster (Gromit), Ruffian, Crafty, známymi z PC šachu.

Prvý zareagoval Genius (programátor R. Lang) a koncom novembra 2003 sa objavil ChessGenius 2. Program má motor prispôsobený pre nové procesory, nastavovať sa dá aj veľkosť pre hashtable a to od 32 Kb po 16 Mb. Priamo v dokumente k programu sa uvádza, že 20 krát rýchlejší procesor plus hashtable pridá oproti predchádzajúcej verzii programu silu o 400 ELO. Tým by teda program mal mať okolo 2250 ELO. Vylepšený motor beží ale len pod PalmOs 5 a vyššími. Medzi ním a "starým" programom sa dá v menu prepínať. A ako vzrástla jeho sila? Pri prvých testoch niektorých pozícií som nechcel veriť, ako rýchlo reagoval a riešil aj také pozície, ktoré na 30 MHz procesore nenašiel ani za pol hodiny. Za všetko hovoria testy LCT2. Kým pri 30 MHz vyriešil len jednu pozíciu za 20 bodov, pri 400 MHz je to: Pos.: 155, Comb.:240, Fin.:175. Teda skok o 550 bodov (pre informáciu ešte test BT 2630: ELO vyšlo na 2404)!!.

ChessTiger zrejme vydá novú verziu až po vydaní novej verzie pre PC a to asi až koncom roka 2004. Aj tak nový procesor "pridal" programu podstatne vyššie ELO a testy ukazujú, že je oproti predchádzajúcemu procesoru 3 krát rýchlejší (na 30 MHz ukáže TigerMark hodnotu 1.05, na 400 MHz je to 3.30). Čakal som väčší skok v rýchlosti výpočtu, ale program zrejme nevie vyťažiť maximum z "nového" procesora. Uvidíme, čo urobí novšia verzia. V LCT2 teste oproti 30 MHz skočil o 140 bodov, Pos.: 130, Comb.:135, Fin.:95.
Ako je to ale v skutočnosti? Testovanie podľa pozícií dávajú pomer v rýchlosti prepočtu variant a riešenia, konkrétnejšie číslo ELO nám dá hranie programu proti iným programom a proti ľuďom so známym ELO. Som zvedavý na ELO oboch programov na SSDF listine, ak tam prípadne vyjde.

Tieto dva programy s 30 MHz procesorom dosahujú silu špeciálov a programov na PC medzi 386 a 486, pri 400 Mhz "skočili" medzi programy na Pentium 90 až P200. Genius3 a Fritz3 preháňali v období týchto Pentií takých hráčov ako boli Kasparov, Anand, Kramnik a ďalší (hlavne v blitz partiách).

Takto teda koncom roka pretrhol cieľovú pásku ChessGenius a stal sa tak jedničkou v svete šachu na Palm prístrojoch!!

V prvom štvrťroku 2004 sa nič nemenilo medzi programami a tak sa bude čakať na nové verzie uvádzaných programov, prípadne na úplne nové. Na PalmOs má pribudnúť taký program, ktorý je známy z PC šachu a to Hiarcs, prípadne aj WChess! Takže tu bude pekná konkurencia a sila pre všetkých šachistom na rôznych výkonostných úrovniach. Priaznivci počítačového šachu by mali pozerať na úroveň sily programov na Palmoch a na Pocket zhovievavo,veď ich sila oproti programov na PC sa nedá porovnať, ale to, že 2400 ELO si strčím do vrecka je zase výhodou oproti stolným PC (tie sa do vrecka na saku nezmestia). Na analýzy, riešenia problémov, štúdií použijete stolné PC a programy na ne, aj keď pred časom sme nato využívali 8bitové Sinclair alebo Atari a boli sme nadšení. Softwarovo sa ich sila bude zvyšovať len pomaly (knižnica, snáď Tablebase?), zato hardware o dva roky môže byť na úrovni dnešných PC (procesory 2GHz).


Poznámka redaktora

Thungsten je už dnes poněkud široký pojem, protože existuje několik variant rozlišených písmeny.
Pokud se například spokojíte s modelem E (kolem 5500 Kč), získáte takt jen 126 MHz.
Pro plný výkon popsaný autorem potřebujete nejlépe model T3, za který ovšem dáte stejně jako za Pocket - kolem 12500 Kč.
http://shop.palmpc.cz/inshop/scripts/detail.asp?itemID=20972&Level=0