Explicación
X-FEN, antes llamado FRC-FEN, amplía FEN, Forsyth-Edwards Notation. FEN es una cadena compacta que describe una posición: ubicación de las piezas, turno, derechos de , posible captura al paso y contadores de jugadas. X-FEN conserva esa idea, pero adapta ciertos campos para Chess960, una variante con 960 disposiciones iniciales legales de las piezas de la primera fila.
Los cambios principales
- En los derechos de enroque, K y Q se refieren por defecto a la torre exterior situada del lado del rey o de la dama. Si el derecho pertenece a una torre interior, se usa la letra de su columna, en mayúscula para blancas y minúscula para negras.
- La casilla de captura al paso se escribe solo cuando existe un peón rival adyacente que podría realizar geométricamente esa captura. La captura todavía puede ser ilegal si deja a su propio rey en jaque.
- Las posiciones normales que no necesitan la extensión conservan una representación compatible con FEN tradicional.
X-FEN y resuelven el mismo problema de interoperabilidad, pero no codifican siempre el enroque de la misma manera. Shredder-FEN identifica sistemáticamente las torres mediante letras de columna; X-FEN mantiene K y Q cuando bastan y usa letras solo en los casos que necesitan distinguir una torre interior.
X-FEN es una instantánea de una posición, no el registro completo de una partida. Permite reconstruir el estado necesario para continuar desde ese punto, pero no conserva por sí solo todas las jugadas anteriores.
Confusiones frecuentes
X-FEN y notación de partidas
X-FEN describe un estado del tablero; no enumera la secuencia completa de movimientos que llevó hasta allí.
Fuentes
- 1.Scidb - Help: FEN (Forsyth-Edwards Notation), Scidb
- 2.Core - python-chess 1.11.2 documentation, python-chess
- 3.X-FEN, Wikipedia
