Notación posicional en ajedrez: FEN

Ajedrez
  • Utiliza FEN para mostrar y recuperar las posiciones
  • Las piezas de ajedrez son UTF-8: ♔♕♖♗♘♙♚♛♜♝♞♟
  • Punto de vista desde blancas o desde negras
  • Las piezas se desplazan con el ratón
  • El tablero es editable usando ratón y teclado
  • Botones para memorizar y recordar el tablero

FEN — Forsyth–Edwards Notation

Esta notación almacena en una cadena de texto la posición de las piezas en un cierto instante de la partida. Está compuesto por 6 campos separados por espacio:

1 Posicionamiento Desde el punto de vista del blanco. De izquierda a derecha y de arriba abajo: A8, B8, C8, ... H1. Cada pieza se identifica por una letra: KQRBNP (rey, dama, torre, alfil, caballo y peón). Mayúsculas si es una pieza blanca y minúsculas si es una pieza negra. Los números indican el número de casillas vacías consecutivas. Para separar las filas se usa /.
2 Color activo A quien le toca mover. Para blanco w y para negro b.
3 Enroque Disponibilidad del enroque: K enroque blanco por el lado del rey, Q enroque blanco por el lado de la dama. k y q lo misma para negras. Si no hay ningún enroque disponible entonces va un guion.-.
4 Peón pasado Si no se aplica un guion -. Si el peón se ha movido 2 pasos es la cailla tras el peón en notación algebraica.
5 Medio reloj El número de medio movimientos desde la última captura o avance de peón. Se utiliza para poder reclamar empate según la regla de los 50 movimientos.
6 Movimientos Número de movimientos empezando por 1. Se incrementa después de que mueva el negro.

Ejemplos

  • Al empezar la partida:
    rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1
  • Después de mover e4:
    rnbqkbnr/pppppppp/8/8/4P3/8/PPPP1PPP/RNBQKBNR b KQkq e3 0 1

Piezas del ajedrez en UTF-8

KRey blanco kRey negro
QDama blanca qDama negra
RTorre blanca rTorre negra
BAlfil blanco bAlfil negro
NCaballo blanco nCaballo negro
PPeón blanco pPeón negro

Las letras son la notación usada en FEN

Programa

Está creado usando Javascript puro y el grid de CSS

También está disponible a pantalla completa

Ajedrez

8
7
6
5
4
3
2
1
a
b
c
d
e
f
g
h

Ayuda

Para editar el tablero primero hay que hacer clic en una casilla y luego usar el teclado.

  • Para añadir piezas blancas hay que pulsar en mayúsculas K, Q, R, B, N o P según la pieza que se quiera. Y para añadir piezas negras lo mismo pero en minúsculas.
  • La tecla Supr o ⟵ Retroceso borra la pieza.
  • Colorea casillas de amarillo W, rojo X, verde Y o azul Z.
  • Las tecla Esc limpia las casillas coloreadas.
  • Con el teclado numérico se pueden poner flechas ↖↘↑↓↗↙←→ y otros símbolos ×∗✳÷-+.

Código fuente

Enlaces de referencia

Formatos de prueba

Casillas con texto usando caracteres de dibujo de cuadros

┌────┬────┬────┬────┬────┬────┬────┬────┐
│ a8 │ b8 │ c8 │ d8 │ e8 │ f8 │ g8 │ h8 │
├────┼────┼────┼────┼────┼────┼────┼────┤
│ a7 │ b7 │ c7 │ d7 │ e7 │ f7 │ g7 │ h7 │
├────┼────┼────┼────┼────┼────┼────┼────┤
│ a6 │ b6 │ c6 │ d6 │ e6 │ f6 │ g6 │ h6 │
├────┼────┼────┼────┼────┼────┼────┼────┤
│ a5 │ b5 │ c5 │ d5 │ e5 │ f5 │ g5 │ h5 │
├────┼────┼────┼────┼────┼────┼────┼────┤
│ a4 │ b4 │ c4 │ d4 │ e4 │ f4 │ g4 │ h4 │
├────┼────┼────┼────┼────┼────┼────┼────┤
│ a3 │ b3 │ c3 │ d3 │ e3 │ f3 │ g3 │ h3 │
├────┼────┼────┼────┼────┼────┼────┼────┤
│ a2 │ b2 │ c2 │ d2 │ e2 │ f2 │ g2 │ h2 │
├────┼────┼────┼────┼────┼────┼────┼────┤
│ a1 │ b1 │ c1 │ d1 │ e1 │ f1 │ g1 │ h1 │
└────┴────┴────┴────┴────┴────┴────┴────┘

Tablero con texto usando caracteres de dibujo de cuadros

┌───┬───┬───┬───┬───┬───┬───┬───┐
│ ♜ │ ♞ │ ♝ │ ♛ │ ♚ │ ♝ │ ♞ │ ♜ │
├───┼───┼───┼───┼───┼───┼───┼───┤
│ ♟ │ ♟ │ ♟ │ ♟ │ ♟ │ ♟ │ ♟ │ ♟ │
├───┼───┼───┼───┼───┼───┼───┼───┤
│   │   │   │   │   │   │   │   │
├───┼───┼───┼───┼───┼───┼───┼───┤
│   │   │   │   │   │   │   │   │
├───┼───┼───┼───┼───┼───┼───┼───┤
│   │   │   │   │   │   │   │   │
├───┼───┼───┼───┼───┼───┼───┼───┤
│   │   │   │   │   │   │   │   │
├───┼───┼───┼───┼───┼───┼───┼───┤
│ ♙ │ ♙ │ ♙ │ ♙ │ ♙ │ ♙ │ ♙ │ ♙ │
├───┼───┼───┼───┼───┼───┼───┼───┤
│ ♖ │ ♘ │ ♗ │ ♕ │ ♔ │ ♗ │ ♘ │ ♖ │
└───┴───┴───┴───┴───┴───┴───┴───┘

Tablero con texto con fuente monoespaciada

 ♜ ♞ ♝ ♛ ♚ ♝ ♞ ♜ 
 ♟ ♟ ♟ ♟ ♟ ♟ ♟ ♟ 
 · · · · · · · · 
 · · · · · · · · 
 · · · · · · · · 
 · · · · · · · · 
 ♙ ♙ ♙ ♙ ♙ ♙ ♙ ♙ 
 ♖ ♘ ♗ ♕ ♔ ♗ ♘ ♖ 

Tablero con tabla HTML

 
 
 
 

Pantallazos

Computadora Windows 7 con Chrome usa la fuente 'Arial Unicode MS'

Computadora Ubuntu con Firefox

Celular Android 4.4.4 con Chrome

Ejemplo de flechas, símbolos y casillas coloreadas

Chess toy 2019

Comentarios

Proinf.net, ©2003-2019 ci 3.1.10 (CC) Esta obra está bajo una licencia de Creative Commons Este software está sujeto a la CC-GNU GPL