Távsakk, 2000 (3. évfolyam, 1-7. szám)
2000-02-01 / 1. szám
3 . évfolyam________________TÁVSAKK 1. szám fessünk egy pillantást a fejlécre: először az siéljára, aztán a tartalmára. Hét alapvető és száma opcionális elemet tartalmaz. A fejlécben nőiblen elem, vagy mező külön sorban és szögletes Ferjeiben kell hogy legyen. Először a mező címe tudható, aztán a mező tartalma idézőjelek között, bb helyszín mező alkalmatlan levelezési sakkra, és mivel ez kötelező elem, itt jelölhetjük, hogy ír" vagy "email", vagy megnevezhetjük a szer:'jr * testületet. Ahol nincs információnk, használnánk dupla kérdőjelet. vol levelezési játszmák nem fejeződnek be aznap, •joxor kezdődnek, így a Date mezőben elég azt megadni, "??" jelekkel a hónap és a nap idén. A Round mező fölösleges a levelezési adőikban, de mivel kötelező a PGN szabvány ,Joint, ezért szerepelnie kell. Néhány PGN progol elboldogul ugyan nélküle, de javaslom, hogy vesszük be. Infomáció híján a ChessBase rend- anint ezt produkálja: [Round "??"] A fenti esetii mivel csapatmérkőzés volt, a táblaszámot ail ide. Sajnos a ChessBase csak két számjegyet ebrdélyez, ezért a 100-ik táblától ezt az informálni mint szöveget kell beilleszteni a játszmába. 3 's Event az a verseny, amelyen a játszmát várjuk. Hozzátettem, hogy 5761, jelezve, hogy ameny 1957-61-ig tartott, jóllehet ez a parti már 9-7-ben véget ért. A pontos kezdés dátuma edzhető az opcionális EventDate mezőben, euróilitstílusú gy.mm.dd formában, isr amennyiben a ChessBase-el hozunk létre PGN ipkat, úgy létrehozhat más opcionális mezőket blld., értékszám, elemző és forrás információt is, mennyiben ezek az eredeti CBH formátumban íve voltak. lononban van néhány információrészlet a CBZ i£ amelyet a PGN formátumra történő átkonv Brtáláskor a program nem tart meg, pld.: ország, .nseny kategória, esemény típusa ... stb. Találkothatunk olyan esettel is, amelyben a név ill. ÍSzí'szín - PGN-ről CB7-re történő átkonvertálás - ma részben elvész, mivel az túl hosszú, ^tehetőségünk van, hogy a játszma leírása során eszeteket készítsünk. Ezeket a jegyzeteket "{ }" - e k közé kell tenni. Jegyzetek készítése az első zis elé nem lehetséges. Használhatjuk a "()" jeleket is az elemzéseink beillesztésére, de a túl bonyolult elemzések használata gyakran nehézségeket okozhat. Láthatunk egy-egy PGN formátumban "$" jelet is, amely egy lépést vagy lépésváltozatot minősít. Pld.: $ 1=! (jó lépés), $2=? (gyenge lépés), $4=?? (súlyos hiba). (Ezeknek a részletezését most helyhiány miatt kerülöm. Csak annyit, hogy minden enciklopédiai minősítésnek meg van a maga "$" megfelelője.) Alapvető dolog, hogy ha szövegszerkesztővel hozunk létre PGN fájlokat, különbséget kell tenni a fejlécben alkalmazott "[ ]" jelek, a változatoknál használt "( )" jelek és a szöveges jegyzetek "{ }" jelei között. A gyakorlati jelentősége a PGN fájloknak, hogy az ICCE felé a lejátszott játszmákat PGN formátumban célszerű jelentenünk, főképp az email mérkőzések vonatkozásában. Az email TOD Chris Lyers (jómagam is megj. Tóth P.) és az ICCF játszma archívum kezelője megkér mindenkit, hogy PGN formátumban küldje be a játszmákat a TD-nek, mivel a hagyományos "kézi" leírás jóval több munkát eredményez, ugyanis ezeket a mérkőzéseket ismételten rögzíteni kell az archívum kezelőjének. A thuni kongresszus döntése alapján azonban jelenleg még nem teszik kötelezővé, csak ajánlotta a PGN formátum használatát, abból az indíttatásból, hogy a távsakkozók többsége még kezdő az email és computerek világában, s fontos, hogy a kötelezővé tétel előtt némi "oktatás" is történjen. (Felmérések alapján a játékosok többsége a levelezési játszmáit már olyan adatbázisban tárolja, amely automatikusan képes PGN-t exportálni, készíteni.) Visszakanyarodva a PGN formátumokhoz, szükségesnek érzem, hogy a problémákról is írjak amely általában akkor adódnak, ha "kézzel" próbálunk meg PGN-t előállítani, olyan txt fájlokból amely a lépéseket algebrai jelzéssel közli és jegyzeteket is tartalmaz. A következő hibák a leggyakoribbak: A fejlécben egy szóköznek kell lennie a név mező és az idézőjelek között. Pl: White"Név". Ebben az esetben a CB olyan játszmát generál, ahol a fejlécben nem lesznek nevek. Előfordulhat 3