Sakkprogramokról majdnem mindent Témák: Régebbi, egyszerű sakkprogramok A versenysakk követelményei Fritz 4.01: játék játszma írása, adatbáziskezelés elemzés feladványmegoldás
Az egyszerű sakkprogramok jellemzői: Elsősorban játszópartnerek, különböző erősségi szintek, színbeállítások, csataanimációk. Hobbisakkozóknak megfelelő: látványos, megverhető.
Hiányoznak (vagy csak részlegesen vannak jelen) a következők ezekben a programokban: tetszőleges állás felrakása (pl. sánc) komoly játékerő, megnyitásismeret játszma írása, mentése, betöltése adatbáziskezelés játszma elemzése, könnyen kezelhetősége Egy versenysakkozó számára viszont ezek a tulajdonságok nagyon fontosak
Versenysakkban komoly felkészültség szükséges a jó eredmények eléréséhez: megnyitásismeret (könyvek, adatbázisok) jó kombinációs készség végjátéktudás ellenfél ismerete (bulletinek, adatbázisok) A könyvek helyett előtérbe kerültek a számítógépes programok: gyors hardver, jó program jó edzőpartner és elemző az játszmaadatbázisok könnyebben kezelhetőek és bővíthetők, mint a könyvek
Fritz
Beállítások: tábla, nyelv,... Játéklehetőségek: New, Handicap & Fun, Élőbehatárolás
Játszma írása: lépésértékelés, állásértékelés, alvarik, szöveges értékelés, így könnyű a játszma visszajátszása és értékelése. Menet közbeni elemzés: gép gondolkodik, és a gondolatait kiírja + végleges állásértékelés Gyors iteratív mélységi keresés (állítható)
Lehet kérni egy játszma teljes elemzését a következő opciókkal:
Sakkadatbázis–kezelés: Ez az a rész, amely egyszerű sakkprogramokban biztos nem található meg, de versenysakkozó számára nagyon fontos. A sakkjátszmák egy cbf(ChessBase Format) tömörített fájlban vannak tárolva, amihez kötelezően tartozik egy cbi indexfile, ami rámutat a játszmák kezdőpozíciójára a cbf fájlban, és tartalmazza a rekordok számát. Ezen kívül még több file is tartozhat az adatbázishoz, legfontosabbak a következők: cko(megnyitásfájl) , cpo(állásokat tároló fájl). A sakkjátszmának a következő adatai vannak tárolva: játékosok, élő–pontszámuk, verseny neve, helyszíne, enciklopédiakód, évszám, lépésszám, eredmény.
Játszmanyilvántartás a Fritzben:
Megnyitás szerinti faszerkezet (cko fájlból):
Az adatbáziskezelés egyik legfontosabb feladata a keresés: hogy megtaláljuk pl. azt a játékost, aki ellen játszani fogunk.
Feladványok, kombinációk megoldása: A Fritzben tetszőleges állást felrakhatunk a táblára, és utána kielemeztetjük a géppel. Kombinációk megoldásában elég jók a sakkprogramok. Speciális feladványok megoldására (matt X lépésben) pedig van külön szint (még speciális engine-t is be lehet tölteni), ami gyorsabb, mint a normális elemző. Vannak olyan speciális feladványok is viszont, melyeket nem tud megoldani a Fritz (önmatt, segítőmatt). Ilyen feladványokra mutatnak példát a következő diák.
Világos lép Önmatt 7 lépésben
Világos lép Önmatt 2 lépésben
Vége