GuiderVerktøy
PGN-filer forklart for sjakkspillere
PGN er tekstformatet alle sjakkprogrammer er enige om. Her ser du hva en fil inneholder, og hvordan du flytter partier mellom apper.
Hva PGN er
Forkortelsen PGN kommer fra det engelske navnet «Portable Game Notation». Det er et rent tekstformat for å lagre sjakkpartier. Det ble laget på 1990-tallet, og alle sjakkprogrammer kan fortsatt lese og skrive det.
En PGN-fil er bare tekst. Du kan åpne den i et tekstredigeringsprogram og lese den uten spesiell programvare.
Det betyr mer enn det høres ut som. Siden formatet er enkelt og støttes overalt, blir ikke partiene og analysene dine låst til appen du tilfeldigvis brukte.
Alt på venstre side av diagrammet kan skrive PGN. Alt på høyre side kan lese det. Det trengs ingen konvertering i midten, for det er ingenting å konvertere.
Hva en fil inneholder
En PGN-oppføring har to deler: et sett med tagger og så trekkene.
Linjene i hakeparenteser er taggpar. Sju er standard: Event, Site, Date, Round, White, Black og Result. En fil er fortsatt gyldig hvis andre mangler eller hvis ekstra tagger er lagt til.
Alt etter den tomme linjen er trekktekst. Trekkene er nummerert og skrevet med standard algebraisk notasjon, og resultatet står til slutt. 1-0 betyr at hvit vant, 0-1 at svart vant, 1/2-1/2 er remis, og * betyr at partiet er uferdig eller at filen er en studie og ikke et parti.
Kommentarer og variasjoner
To tillegg gjør en partiopptegnelse til noe du kan studere fra.
Kommentarer står i krøllparenteser. Motorer overser dem, og de fleste programmer viser dem:
3. f4 {Vienna Gambit. Hvit tilbyr en bonde for å åpne f-linjen.} exf4
Variasjoner står i parentes og inneholder alternativer til trekket som nettopp ble spilt:
3... d5 (3... exf4 4. e5 {hovedalternativet} 4... Qe7) 4. fxe5
Variasjoner kan ligge inni hverandre. Slik får et helt repertoar plass i én fil. Hovedlinjen går gjennom trekkteksten, og hvert alternativ forgrener seg i parentes. En repertoar-PGN har ofte mer tekst inni parentesene enn utenfor.
Du kan også se symboler som !, ? eller !?, og numeriske tegn som $1. De er vurderinger av trekket foran og kan trygt ignoreres.
Eksport fra de største nettstedene
Lichess. Åpne ett parti og velg PGN fra delingsmenyen. For en studie bruker du nedlastingsvalget, som eksporterer hvert kapittel som én fil. Vil du ha alle dine egne partier, lager eksportsiden under profilinnstillingene ett arkiv.
Chess.com. Enkeltpartier har et nedlastingsvalg i delingskontrollene under brettet. Masseeksport finnes i partidelen av kontoen, ikke ved siden av ett bestemt parti.
ChessBase. Databasene bruker ChessBases egne formater, så du trenger en eksplisitt konvertering. Velg partiene og eksporter eller lagre som PGN i stedet for å kopiere databasefilen. Noen ChessBase-spesifikke kommentarer overlever kanskje ikke turen.
Ditt eget brett. De fleste analysebrett, også dem i treningsapper, kan lage PGN for linjen som er lastet inn.
Vanlige problemer
- Filen inneholder mer enn ett parti. PGN-filer kan inneholde tusenvis, skilt med tomme linjer. Viser en import bare det første, forventer programvaren trolig én fil per parti eller har en egen masseimport.
- Tegnkoding. Spillernavn med aksenter blir ødelagt hvis filen ble lagret med feil koding. UTF-8 løser de fleste tilfeller.
- Linjeskift. PGN tillater at trekk går over flere linjer. Noen redigeringsprogrammer «retter» dette på måter som ødelegger filen. Bruk et rent tekstredigeringsprogram, aldri et tekstbehandlingsprogram.
- Svært store filer. En databaseeksport med titusenvis av partier er gyldig PGN, men de fleste studieverktøy er ikke bygget for å laste inn en slik fil. Del den opp først.
Derfor er formatet verdt å forstå
Når du vet hva PGN er, slutter du å tenke på analysen din som noe som bor inni en konto. Det er en tekstfil du eier. Du kan sikkerhetskopiere den, sende den med e-post og laste den inn i verktøyet du bruker neste år.
I praksis betyr det at du kan bygge et repertoar ett sted og trene på det et annet. Behold studier på Lichess og drill dem andre steder. Bygg linjer på telefonen og analyser dem på en datamaskin.
Denne flyttbarheten er grunnen til at Chess Prep Pro leser PGN-tekst, PGN-filer og Lichess-studier og eksporterer alt rett ut igjen.