RehberlerAraçlar
Satranççılar için PGN dosyaları
PGN, her satranç programının üzerinde anlaştığı düz metin formatıdır. İçinde ne olduğu ve partilerinizi uygulamalar arasında nasıl taşıyacağınız.
PGN nedir
PGN, Portable Game Notation’ın kısaltmasıdır. Satranç partilerini kaydetmek için 1990’larda yazılmış düz metin bir formattır ve her satranç programı onu hâlâ okuyup yazabilir.
Bir PGN dosyası yalnızca metindir. Bir metin düzenleyicide açıp özel bir yazılım olmadan okuyabilirsiniz.
Bu kulağa geldiğinden önemlidir. Format düz olduğu ve her yerde desteklendiği için partileriniz ve analizleriniz, kullandığınız uygulamanın içinde hapis kalmaz.
O şemanın solundaki her şey PGN yazabilir. Sağındaki her şey onu okuyabilir. Ortada bir dönüştürücü yoktur, çünkü dönüştürülecek bir şey yoktur.
İçinde ne var
Bir PGN kaydının iki bölümü vardır: bir dizi etiket ve ardından hamleler.
Köşeli parantezli satırlar etiket çiftleridir. Yedisi standarttır: Event, Site, Date, Round, White, Black ve Result. Diğerleri eksikse ya da fazladan etiketler eklenmişse dosya yine geçerlidir.
Boş satırdan sonraki her şey hamle metnidir. Hamleler standart cebirsel notasyonla, numaralanmış hâlde yazılır ve sonuç en sonda gelir. 1-0 beyazın kazandığı, 0-1 siyahın kazandığı, 1/2-1/2 beraberlik ve * partinin bitmediği ya da dosyanın parti değil bir çalışma olduğu anlamına gelir.
Yorumlar ve varyasyonlar
İki ekleme, bir parti kaydını çalışabileceğiniz bir şeye dönüştürür.
Yorumlar kaşlı parantez içinde yazılır. Motorlar onları yok sayar, çoğu yazılım gösterir:
3. f4 {Viyana Gambiti. Beyaz, f sütununu açmak için bir piyon verir.} exf4
Varyasyonlar normal parantez içinde yazılır ve az önce oynanan hamlenin alternatiflerini tutar:
3... d5 (3... exf4 4. e5 {başlıca alternatif} 4... Qe7) 4. fxe5
Varyasyonlar iç içe geçebilir ve bir repertuarın tamamı tek bir dosyaya böyle sığar. Ana çizgi hamle metni boyunca akar, her alternatif ise parantez içinde dallanır. Bir repertuar PGN’sinde çoğu zaman parantezlerin içinde dışındakinden çok metin bulunur.
Ayrıca !, ? veya !? gibi simgeler ve $1 gibi sayısal işaretler görebilirsiniz. Bunlar kendilerinden önceki hamle hakkındaki değerlendirmelerdir ve yok saymak sorun değildir.
Büyük sitelerden dışa aktarmak
Lichess. Tek bir parti için partiyi açıp paylaşım menüsünden PGN’yi seçin. Bir çalışma için indirme seçeneğini kullanın; bu, her bölümü tek bir dosya olarak dışa aktarır. Kendi partilerinizin tamamı için profil tercihlerinizin altındaki dışa aktarma sayfası tek bir arşiv üretir.
Chess.com. Tek tek partilerin tahtanın altındaki paylaşım denetimlerinde bir indirme seçeneği vardır. Toplu dışa aktarmalar tek bir partinin yanında değil, hesabınızın partiler bölümündedir.
ChessBase. Veritabanları ChessBase’in kendi formatlarını kullanır, bu yüzden açık bir dönüştürme gerekir. Veritabanı dosyasını kopyalamak yerine partileri seçip PGN olarak dışa aktarın ya da kaydedin. ChessBase’e özgü bazı notlar yolculuktan sağ çıkmayabilir.
Kendi tahtanız. Eğitim uygulamalarının içindekiler dahil, çoğu analiz tahtası yüklü olan çizgi için PGN üretir.
Sık sık ters giden şeyler
- Dosyada birden çok parti vardır. PGN dosyaları boş satırlarla ayrılmış binlerce parti içerebilir. Bir içe aktarma yalnızca ilkini gösteriyorsa, yazılım büyük olasılıkla dosya başına tek parti bekliyordur ya da ayrı bir toplu içe aktarma özelliği vardır.
- Karakter kodlaması. Aksanlı oyuncu adları, dosya yanlış kodlamayla kaydedildiyse bozuk gelir. UTF-8 olarak kaydetmek çoğu durumu çözer.
- Satır sonları. PGN, hamlelerin satırlara bölünmesine izin verir ve bazı düzenleyiciler bunu yardımseverce “düzelterek” dosyayı bozar. Kelime işlemcide değil, düz metin düzenleyicide düzenleyin.
- Çok büyük dosyalar. On binlerce partilik bir veritabanı dışa aktarımı geçerli PGN’dir, ama çoğu çalışma aracı onu yüklemek için yapılmamıştır. Önce bölün.
Formatı anlamak neden değerli
PGN’nin ne olduğunu bildiğinizde, analizinizi bir hesabın içinde yaşayan bir şey olarak düşünmeyi bırakırsınız. O, sizin sahip olduğunuz bir metin dosyasıdır. Yedekleyebilir, e-postayla gönderebilir ve gelecek yıl kullanacağınız araca yükleyebilirsiniz.
Pratikte bu, bir repertuarı bir yerde kurup başka bir yerde çalışabileceğiniz anlamına gelir. Çalışmaları Lichess’te tutup başka bir yerde tekrar edebilirsiniz. Çizgileri telefonunuzda kurup masaüstünde analiz edebilirsiniz.
O taşınabilirlik sayesinde Chess Prep Pro PGN metnini, PGN dosyalarını ve Lichess çalışmalarını okur ve hepsini olduğu gibi geri verir.