Analizador de ajedrez con Stockfish

Pega una partida y el analizador de ajedrez la revisa con Stockfish: una gráfica de evaluación, cada jugada calificada de mejor a error grave, y la mejor jugada dibujada en el tablero en cada posición.

Pega una partida (PGN)
Inicio

Jugadas

Análisis de la partida

Motor en la posición actual

FEN, PGN y exportar

Motor: Stockfish.js 19 (Stockfish 19, versión WebAssembly lite de un solo hilo), software libre bajo la GNU GPL versión 3, usado sin modificaciones; código fuente de esta versión exacta. Jugadas y notación: chess.js 1.4.0 (BSD-2-Clause).

Cómo usar el analizador de ajedrez

Este analizador de ajedrez revisa una partida completa con Stockfish, el motor de ajedrez de código abierto, que corre en tu navegador. Pega una partida en PGN (el formato de texto que exportan Lichess, Chess.com y todas las bases de datos de ajedrez), pulsa Cargar partida y luego Analizar la partida. El motor evalúa cada posición de la línea principal, dibuja la gráfica de evaluación, califica cada jugada y pone en el tablero una flecha con la mejor jugada de cada posición. Sin cuenta y sin subir nada.

Avanza por la partida con los botones de flecha debajo del tablero o con las flechas izquierda y derecha del teclado (Inicio y Fin saltan al principio y al final). Toca cualquier jugada de la lista, cualquier etiqueta debajo de Ir a los errores y errores graves o cualquier punto de la gráfica para ir directo ahí.

No necesitas un PGN: también puedes hacer las jugadas de una partida en el tablero desde la posición inicial, o cambiar a Preparar posición para usar el editor del tablero. Coloca piezas desde la paleta, elige el bando que mueve y los derechos de enroque, y pulsa Analizar esta posición. El editor rechaza las posiciones imposibles y dice por qué (falta un rey, hay un peón en la primera fila, el bando que no mueve está en jaque, etc.).

Probar otras jugadas: variantes

En cualquier momento de la partida, haz otra jugada en el tablero. Se agrega como variante entre paréntesis en la lista de jugadas y la partida misma no se toca. Activa Analizar cada posición que visito para ver las mejores líneas del motor para la posición del tablero, incluidas las posiciones dentro de tus variantes, y pulsa Jugar junto a una línea para seguirla. Hacer de esta variante la línea principal asciende una variante; Borrar desde esta jugada quita una jugada y todo lo que viene después. Las variantes que venían en el PGN pegado se conservan, igual que sus comentarios y símbolos de anotación.

Cómo se califican las jugadas

Para cada posición, el motor da una evaluación. La convertimos en una probabilidad de victoria de 0 a 100 para el bando que mueve con la fórmula 100 / (1 + e−0.00368 × centipeones), donde un mate forzado cuenta como 100 y recibir mate como 0. La pérdida de una jugada es cuántos puntos de probabilidad de victoria regaló el jugador: su probabilidad antes de la jugada menos su probabilidad después. Estos umbrales son nuestros, elegidos para esta herramienta:

CalificaciónReglaCon la posición igualada, aproximadamente
Mejorla primera elección del propio motor (o la única jugada legal)sin pérdida
Buenapérdida menor a 5 puntosmenos de medio peón
Imprecisión (?!)pérdida de 5 a 10 puntosde medio peón a un peón
Error (?)pérdida de 10 a 20 puntosde un peón a dos peones y cuarto
Error grave (??)pérdida de 20 puntos o másmás de dos peones, o permitir mate

Trabajar con probabilidades de victoria en lugar de peones a secas hace que perder un peón en una posición igualada cuente, mientras que perder un peón cuando ya tienes una torre de ventaja casi no importe, que es como se siente el juego. La tabla de resumen cuenta las calificaciones de cada bando y muestra la pérdida media por jugada.

Profundidad, tiempo y qué motor es

La profundidad del análisis decide cuánto mira Stockfish hacia adelante en cada posición. Rápido (profundidad 10) es el más veloz; Profundo y Muy profundo tardan varias veces más, pero encuentran más táctica. Las posiciones ya evaluadas a la profundidad elegida o más no se vuelven a buscar. Antes de calificar una jugada como imprecisión, error o error grave, el análisis le da una segunda revisión: busca de nuevo la posición anterior a esa jugada al menos seis medias jugadas más a fondo (hasta 3 segundos por posición) y luego evalúa sola la jugada hecha a la misma profundidad. Una jugada que la búsqueda más profunda considera la mejor, o igual de buena, recibe Mejor. Por eso el sacrificio de dama 15. Bxd7+ de la partida de ejemplo sale como Mejor y no como error, que es lo que diría una búsqueda simple a profundidad 12. Para una sola posición, el motor en vivo piensa 1, 3 o 10 segundos, hasta profundidad 20, o hasta que pulses detener.

El motor es Stockfish 19 en su versión WebAssembly compacta de un solo hilo (la versión lite del proyecto stockfish.js, de unos 1.8 MB), que corre en tu propio dispositivo en un hilo en segundo plano. Es más débil que el Stockfish completo de escritorio, con su red grande y muchos hilos, y las búsquedas cortas pueden juzgar mal una táctica profunda, pero sigue siendo muchísimo más fuerte que cualquier jugador humano. Solo se carga cuando pides la primera evaluación.

Guardar y compartir tu análisis

La partida, tus variantes y las evaluaciones se guardan en este navegador, así que la página las vuelve a mostrar la próxima vez. Copiar el enlace de este acertijo crea un enlace que abre la misma partida y el mismo análisis en otro dispositivo. En FEN, PGN y exportar puedes copiar el FEN de la posición actual, empezar una partida nueva desde un FEN o copiar toda la partida como PGN, con las calificaciones agregadas como ?!, ? y ?? y una nota con la jugada que prefería el motor. Usa el tablero para estudiar tus partidas después de jugarlas, no durante una partida.

¿Te gustan los juegos donde una computadora sabe la jugada perfecta? En Conecta 4 puedes jugar contra un solucionador perfecto, y en el gato (tres en raya) ves si cada casilla gana, empata o pierde.

Solucionador probado el . ¿Encontraste un error? Avísanos.

Preguntas frecuentes

¿Cómo analizo una partida de Lichess o Chess.com?

Exporta o copia la partida como PGN (los dos sitios lo tienen en el menú de compartir o descargar de una partida terminada), pégala en Pega una partida y pulsa Cargar partida, y luego Analizar la partida. Los tiempos de reloj y otros comentarios del PGN se conservan como comentarios.

¿Es Stockfish online gratis?

Sí. La página ejecuta Stockfish 19 en su versión WebAssembly lite directamente en tu navegador, así que no hay cuenta, no hay límite de partidas y no se envía nada a un servidor. Necesita un navegador actual (en iPhone, Safari 16 o posterior).

¿Por qué una jugada que me gusta aparece como imprecisión?

La calificación solo mide cuánta probabilidad de victoria regaló la jugada comparada con la elección del motor, a la profundidad que elegiste. Las jugadas prácticas y cómodas para un humano pueden perder algunos puntos. Prueba un análisis más profundo o activa el motor en vivo en esa posición para ver la línea que prefiere el motor.

¿Puedo preparar una posición en lugar de una partida entera?

Sí. Cambia a Preparar posición para usar el editor del tablero, o pega un FEN en FEN, PGN y exportar. Luego puedes hacer jugadas desde esa posición y analizarlas como una partida.

¿Se conservan las variantes de mi PGN?

Sí. Las variantes entre paréntesis, los comentarios y los símbolos de anotación se leen y se muestran en la lista de jugadas. El análisis califica la línea principal; las variantes se evalúan cuando las visitas con el motor en vivo activado.

¿Qué tan preciso es el análisis?

Tan preciso como lo permite la profundidad de búsqueda. La profundidad 10 a 12 encuentra táctica simple y errores graves claros; para posiciones cerradas usa Profundo o Muy profundo, o el motor en vivo con más tiempo. Las evaluaciones cercanas a 0 pueden cambiar unas décimas de una búsqueda a otra.