Açıklama
Önceden FRC-FEN olarak adlandırılan X-FEN, Forsyth-Edwards Notation anlamındaki FEN'i genişletir. FEN; taşların yerleşimini, hamle sırasını, haklarını, olası geçerken alma durumunu ve hamle sayaçlarını açıklayan kompakt bir dizgedir. X-FEN bu modeli korur, ancak arka sıra taşlarının 960 yasal başlangıç düzenine sahip olduğu Chess960 için bazı alanları uyarlar.
Başlıca değişiklikler
- Rok alanında K ve Q normalde şah veya vezir tarafındaki dış kaleyi belirtir. Hak bir iç kaleye aitse, beyazlar için büyük, siyahlar için küçük harfle o kalenin dikey sütun harfi kullanılır.
- Geçerken alma hedefi yalnızca bitişik dikey sütunda bu almayı geometrik olarak yapabilecek bir rakip piyon bulunduğunda yazılır. Alma, o piyonun kendi şahını şah altında bırakacaksa yine de yasadışı olabilir.
- Uzantıya ihtiyaç duymayan normal konumlar, geleneksel FEN ile uyumlu bir kodlamayı korur.
X-FEN ile aynı birlikte çalışabilirlik sorununu ele alır, ancak rokun kodlanması her zaman aynı değildir. Shredder-FEN ilgili kaleleri sistematik olarak dikey sütun harfleriyle tanımlar. X-FEN ise K ve Q yeterli olduğunda bunları korur, bir iç kalenin ayırt edilmesi gerektiğinde dikey sütun harflerini kullanır.
X-FEN, eksiksiz bir oyun kaydı değil, tek bir konumun anlık görüntüsüdür. Oyunu o noktadan sürdürmek için yeterli durumu taşır, ancak önceki bütün hamleleri tek başına korumaz.
Sık karıştırılanlar
X-FEN ve oyun notasyonu
X-FEN bir tahta durumunu açıklar; bu durumu oluşturan tüm hamle dizisini listelemez.
Kaynaklar
- 1.Scidb - Help: FEN (Forsyth-Edwards Notation), Scidb
- 2.Core - python-chess 1.11.2 documentation, python-chess
- 3.X-FEN, Wikipedia
