NávodyNástroje
Soubory PGN vysvětlené pro šachisty
PGN je prostý textový formát, na kterém se shodne každý šachový program. Tady je, co je uvnitř, a jak přesunout partie mezi aplikacemi.
Co je PGN
PGN je zkratka pro Portable Game Notation. Je to prostý textový formát pro záznam šachových partií, napsaný v devadesátých letech, a každý šachový program ho dodnes umí číst i psát.
Soubor PGN je prostě text. Můžete ho otevřít v textovém editoru a přečíst si ho bez jakéhokoli zvláštního programu.
To znamená víc, než jak to zní. Protože je formát prostý a všeobecně podporovaný, vaše partie a vaše analýza nejsou uvězněné v aplikaci, kterou jste zrovna použili.
Všechno vlevo v tom schématu umí PGN zapsat. Všechno vpravo ho umí přečíst. Uprostřed není žádný převodník, protože není co převádět.
Co je uvnitř
Záznam PGN má dvě části: sadu značek a pak tahy.
Řádky v hranatých závorkách jsou značky. Sedm z nich je standardních: Event, Site, Date, Round, White, Black a Result. Soubor je platný i tehdy, když některé chybějí nebo když se přidají další.
Všechno za prázdným řádkem je text tahů. Tahy jsou ve standardní algebraické notaci, očíslované, a výsledek je na konci. 1-0 znamená, že vyhrál bílý, 0-1 že vyhrál černý, 1/2-1/2 je remíza a * znamená, že partie je nedohraná nebo že jde o studii, ne o partii.
Komentáře a varianty
Dva doplňky promění záznam partie v něco, z čeho se dá studovat.
Komentáře patří do složených závorek. Enginy je ignorují a většina programů je zobrazí:
3. f4 {Vídeňský gambit. Bílý obětuje pěšce, aby otevřel sloupec f.} exf4
Varianty patří do kulatých závorek a obsahují alternativy k právě zahranému tahu:
3... d5 (3... exf4 4. e5 {hlavní alternativa} 4... Qe7) 4. fxe5
Varianty se dají vnořovat, a tak se do jednoho souboru vejde celý repertoár. Hlavní linie běží textem tahů a každá alternativa se odklání v závorkách. V repertoárovém PGN bývá víc textu uvnitř závorek než mimo ně.
Můžete taky narazit na značky jako !, ? nebo !? a na číselné symboly jako $1. To jsou hodnocení tahu před nimi a klidně je můžete ignorovat.
Export z velkých webů
Lichess. U jedné partie ji otevřete a v nabídce sdílení zvolte PGN. U studie použijte možnost stažení, která vyexportuje všechny kapitoly do jednoho souboru. Pro všechny své partie použijte exportní stránku v předvolbách profilu, která vytvoří jeden archiv.
Chess.com. Jednotlivé partie mají možnost stažení v ovládacích prvcích sdílení pod šachovnicí. Hromadné exporty jsou v sekci partií vašeho účtu, ne u jednotlivé partie.
ChessBase. Databáze používají vlastní formáty ChessBase, takže je potřeba výslovný převod. Označte partie a vyexportujte nebo uložte jako PGN, místo abyste kopírovali soubor databáze. Některé komentáře specifické pro ChessBase cestu nemusí přežít.
Vaše vlastní šachovnice. Většina analytických šachovnic, včetně těch uvnitř tréninkových aplikací, vyrobí PGN z linie, která je právě načtená.
Co se často pokazí
- V souboru je víc než jedna partie. Soubory PGN jich mohou obsahovat tisíce, oddělené prázdnými řádky. Když import ukáže jen tu první, program nejspíš čeká jednu partii na soubor, nebo má zvláštní hromadný import.
- Kódování. Jména hráčů s diakritikou přijdou rozsypaná, pokud byl soubor uložen ve špatném kódování. Uložení v UTF-8 většinu případů vyřeší.
- Konce řádků. PGN dovoluje, aby tahy přetékaly přes řádky, a některé editory to ochotně „opraví“ způsobem, který soubor rozbije. Pracujte v prostém textovém editoru, nikdy ve Wordu.
- Velmi velké soubory. Export databáze s desítkami tisíc partií je platné PGN, ale většina studijních nástrojů není na jeho načtení stavěná. Nejdřív ho rozdělte.
Proč se vyplatí formátu rozumět
Jakmile víte, co PGN je, přestanete o své analýze přemýšlet jako o něčem, co žije uvnitř účtu. Je to textový soubor, který vlastníte. Můžete ho zazálohovat, poslat e-mailem a načíst do nástroje, který budete používat příští rok.
V praxi to znamená, že repertoár můžete postavit na jednom místě a trénovat ho na jiném. Držet studie na Lichess a procvičovat je jinde. Stavět linie v mobilu a analyzovat je na počítači.
Právě kvůli té přenositelnosti Chess Prep Pro čte text PGN, soubory PGN i studie z Lichess a všechno to zase exportuje ven.