Inicio Actualidad Stockfish 19 ya es oficial: salto de ELO y revolución técnica en...

Stockfish 19 ya es oficial: salto de ELO y revolución técnica en el motor de ajedrez

0

Stockfish 19 ya es oficial: salto de ELO y revolución técnica en el motor de ajedrez

El equipo de desarrollo de Stockfish ha anunciado el lanzamiento de Stockfish 19, una nueva versión mayor que consolida a este motor de software libre como la referencia absoluta en fuerza de juego y análisis. Esta actualización toma el testigo de Stockfish 18 —que introdujo la red SFNNv10 con entradas explícitas de amenazas— para llevar el rendimiento computacional y la precisión táctica a un nivel superior.

El software ya está disponible para su descarga gratuita y puede integrarse como reemplazo directo en cualquier interfaz gráfica (GUI) habitual. Si quieres aprender más al respecto, te recomendamos que leas nuestro artículo Stockfish: todo lo que necesitas saber.

Salto de fuerza: ganancia de hasta 44 puntos de ELO

Si la versión anterior supuso un avance notable frente a Stockfish 17, el nuevo salto competitivo vuelve a marcar distancias. En los enfrentamientos directos de prueba contra Stockfish 18, esta versión logra un incremento de hasta 44 puntos de ELO y consigue ganar más del triple de pares de partidas de las que pierde.

Con este resultado, el proyecto mantiene su dominio incontestable en los campeonatos de motores y en el análisis de posiciones complejas.

Revolución técnica: ejecutables universales y la nueva arquitectura SFNNv16

Stockfish 19 introduce cambios estructurales de gran calado tanto en la arquitectura de su red neuronal como en la propia distribución del programa:

  • Binarios Universales: Se abandona la necesidad de seleccionar manualmente entre compilaciones (AVX2, AVX-512, etc.). Los nuevos ejecutable universales detectan automáticamente las instrucciones de la CPU del usuario y ejecutan el código optimizado.
  • Arquitectura SFNNv16: Se refina el sistema reemplazando la red previa por la nueva arquitectura SFNNv16. Se han eliminado características de amenazas redundantes para reducir el tamaño del ejecutable y se han añadido nuevas características centradas en las parejas de peones.
  • Retirada de la red secundaria: La pequeña red secundaria (introducida en Stockfish 16.1) se ha eliminado definitivamente, aumentando la precisión en aquellas posiciones donde este modelo reducido rendía por debajo de lo esperado.
  • Entrenamiento de nueva generación: El proceso de entrenamiento ha incorporado técnicas avanzadas como Quantization-Aware Training (QAT). Se han procesado cientos de miles de millones de posiciones, reevaluadas de forma consistente utilizando una red fuerte de Leela (Lc0).

Soporte multiplataforma y validación estricta de posiciones

A nivel de compatibilidad, el motor suma soporte nativo para las arquitecturas de procesador RISC-V (RVV) y LoongArch (LSX/LASX), compatibilidad con 1GB Linux huge pages y objetivos WebAssembly. Además, se ha rediseñado por completo el sistema de memoria compartida para Linux, macOS y BSD.

Otra novedad clave es la validación estricta de comandos e instrucciones FEN. Si el motor detecta una posición inválida o un comando UCI erróneo, emitirá el mensaje info string CRITICAL ERROR detallando el fallo y cerrará el proceso inmediatamente para evitar análisis sobre datos corruptos.

Descarga y configuración

Stockfish 19 se mantiene como un proyecto open source impulsado por la comunidad, que supera ya las 16.400 estrellas en su repositorio de GitHub.

Puedes descargar la nueva versión de forma gratuita desde la web oficial de Stockfish. Para sacarle todo el partido, es indispensable contar con una interfaz gráfica adecuadamente configurada. Si quieres aprender a instalarlo y ajustar sus parámetros para el estudio personal, recuerda revisar nuestros tutoriales de análisis en The Zugzwang Members.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.