PGN-importformátum

Más néven: PGN-import

A PGN rugalmas profilja, amellyel egy olvasó kézzel készített vagy eltérően formázott játszmákat fogadhat és normalizálhat.

Magyarázat

A PGN jelentése Portable Game Notation, és játszmák rögzítésére szolgáló szöveges formátum. A PGN-importformátum azt a szöveget írja le, amelyet egy olvasóprogramnak fogadnia kell tudni. Kézzel előállított adatokhoz és eltérő stílusú programkimenetekhez készült, ezért több változatot tűr, mint a . Mindkettő ugyanazt a játszmát ábrázolja, a különbség a szöveg elrendezésének szigorúságában van.

Az importszöveg rugalmas szóközöket és sortöréseket használhat. Több is állhat ugyanabban a sorban, egyetlen pár pedig akár több sorra is kiterjedhet. Olvasáskor a címkék sorrendje nem számít. A lépésszámok elhagyhatók vagy kevésbé szigorú központozással jelenhetnek meg, feltéve, hogy jelentésük következetes marad.

A specifikáció azt is megengedi, hogy az olvasó elnéző legyen a SAN egyes nem kanonikus alakjaival, ahol a SAN a lépések Standard Algebraic Notation jelölése. A pontos tűrés az alkalmazástól függ. Ettől még nem válik tetszőleges szöveg érvényes PGN-né: a lépéseknek értelmezhetőknek és a játszmán belül szabályosaknak kell lenniük, az eredménynek pedig érthetőnek kell maradnia.

Az importáló program rendszerint beolvassa a bemenetet, és belső ábrázolássá alakítja. Ha később újra kiírja a játszmát, az egyes térközszabálytalanságok megtartása helyett kanonikus exportformátumot kell előállítania.

Gyakori félreértések

Tűrés és a szabályok hiánya

A profil elfogad elrendezési eltéréseket, de továbbra is felismerhető jelölési elemeket, értelmezhető lépéseket és érvényes játszmaszerkezetet követel.

Az import mint másfajta PGN

Nem külön adatmodell. Ugyanazoknak az elemeknek a rugalmasabb leírása, amelyeket a kanonikus export is használ.

Kifejezés megtekintése

Kapcsolódó kifejezések

© 2026 MindZug