miércoles, 15 de junio de 2022

Stockfish 15: nueva versión todavía más fuerte

 




El pasado 18 de abril de 2022, es decir, hace escasamente dos días, el equipo de desarrolladores de Stockfish ha liberado la última versión de su potente motor: Stockfish versión 15. La última actualización del módulo era de octubre de 2021, y también la analizamos en The Zugzwang Blog.

Por si todavía no lo conoces, ¡aunque es raro! Debes saber que Stockfish se clasifica constantemente en primer lugar o cerca de la parte superior de la mayoría de las listas de calificación de motores de ajedrez y es el motor de ajedrez de CPU más fuerte del mundo. Ha ganado el campeonato Top Chess Engine 11 veces.

En TCEC, Stockfish ganó la Temporada 21, Copa 9, FRC 4 y en la superfinal actual de la Temporada 22, en el momento de escribir este artículo, ha ganado 16 pares de juegos (es decir, se compatibiliza blancas y negras) y aún no ha perdido ni uno solo.

¿Qué hay de nuevo en la versión Stockfish 15?

Básicamente Stockfish es 36 puntos de ELO más fuerte según las pruebas del equipo de desarrollo que la versión anterior a la que te remitía anteriormente. No obstante, la evaluación está ejecutándose en este momento, puedes acceder a ella directamente en este enlace.

No obstante, el rendimiento de Stockfish en estas pruebas preliminares está condicionado por el libro de aperturas utilizado, con libros más desequilibrados, los resultados de elo son mucho mayores.

Las mejoras en el motor han hecho posible que Stockfish termine victorioso en torneos en todo tipo de controles de tiempo, desde bala hasta clásico e incluso en ajedrez aleatorio de Fischer o ajedrez 960.

e

El proceso de desarrollo de Stockfish 15

Tal y como explican en la propia web oficial de Stockfish, este progreso es el resultado de un equipo dedicado de desarrolladores que presenta nuevas ideas y mejoras. Para desarrollar Stockfish 15, se han probado casi 13000 cambios diferentes y se han pasado a producción los mejores 200. Estos incluyen la cuarta generación de la arquitectura de red NNUE, así como varias mejoras de búsqueda.

Básicamente, el proceso consiste en que los desarrolladores prueban e implementan nuevas ideas, dichos parches se envían a fishtest para ver si ganan elo. Muy pocos lo hacen y los que pasan se fusionan en la rama maestra de stockfish con algo así como +1 elo ganado, y el proceso se repite de forma iterativa hasta que se consigue ganar 30 puntos de ELO que es cuando se envía una nueva versión.

Para realizar estas pruebas, los colaboradores proporcionan tiempo de CPU trabajando de forma colaborativa en red y, en el último año, han jugado colectivamente aproximadamente mil millones de partidas de ajedrez. Según los creadores, en los últimos años, su marco de pruebas distribuidas, Fishtest, ha funcionado magníficamente y se ha desarrollado y mejorado ampliamente. Este trabajo de Pasquale Pigazzini, Tom Vijlbrief, Michel Van den Bergh y varios otros desarrolladores es una parte esencial del éxito del proyecto Stockfish.

¿Dónde descargo Stockfish 15?

En este enlace encontrarás cómo descargar Stockfish 15, sin embargo, con esto solo no servirá ya que tendrás que cargarlo en un GUI. En el curso anterior te explicamos con apoyo de profesores cómo hacerlo.

No hay comentarios:

Publicar un comentario