Módulos de Ajedrez
Es 1997, y el mundo observa con incredulidad cómo GM Garry Kasparov, probablemente el mejor ajedrecista de la historia pierde un match contra un ordenador. Había comenzado la era de los módulos de ajedrez, que cambiaría el juego para siempre.
A continuación, todo lo que precisas saber sobre los módulos de ajedrez:
¿Qué es un módulo de ajedrez?
Un módulo de ajedrez es un programa de ordenador que analiza posiciones de ajedrez, y transmite lo que calcula y considera son las mejores jugadas a disposición. Si los ordenadores fueran jugadores de ajedrez, los módulos serían sus cerebros. Chess.com, por ejemplo, permite que sus usuarios jueguen contra bots de personalidades famosas utilizando el módulo Komodo y utiliza Stockfish en el tablero de análisis.
Los módulos de ajedrez son mucho más fuertes que los seres humanos, y los mejores módulos alcanzan un ELO de más de 3000 puntos. Asimismo, los módulos se vuelven más y más fuertes con cada año que pasa gracias a las mejoras y avances en hardware y software. AlphaZero, por ejemplo, introdujo el concepto de redes neuronales en el mundo del ajedrez. Todos los módulos más potentes han adoptado este tipo de herramienta para procesar información y se han vuelto aún más fuertes.
El siguiente video muestra la evolución de los módulos de ajedrez a lo largo de los años:
Los módulos de ajedrez más populares
A pesar de que son muchos los módulos de ajedrez disponibles en la actualidad, solo unos pocos aparecen continuamente en las primeras posiciones de los campeonatos de ordenadores. A continuación, una lista con los módulos más populares.
AlphaZero
AlphaZero fue desarrollado por DeepMind, una empresa de investigación e inteligencia artificial que más tarde sería adquirida por Google. Fue el primer módulo en utilizar aprendizaje por refuerzo y jugar contra sí mismo para entrenar sus redes neuronales.
AlphaZero sorprendió al mundo del ajedrez al derrotar fácilmente a Stockfish, el módulo más fuerte en ese momento, en un match a 100 partidas.
Stockfish
En la actualidad, Stockfish es el módulo de ajedrez más fuerte que está disponible para el público. Al ser un módulo de código abierto, toda una comunidad de personas está ayudando a desarrollarlo y mejorarlo. Al igual que muchos otros, Stockfish ha incluido redes neuronales en su código para mejorar aún más la evaluación de posiciones de ajedrez.
Stockfish está disponible al público en todas las principales plataformas como Windows, Mac OS X, Linux, iOS, y Android.
El siguiente es un video de Sam Copeland en el que analiza una fantástica victoria de Stockfish NNUE (hoy en día ya incorporada en Stockfish) sobre nada menos que Leela Chess Zero.
Leela Chess Zero
Leela Chess Zero es actualmente el segundo mejor módulo de ajedrez que se encuentra disponible al público. El módulo (que también se conoce con los nombres Lc0, LCZero, y Leela) es parte de un proyecto de redes neuronales de código abierto que comenzó en 2018.
Lc0 está inspirado en el proyecto AlphaZero de DeepMind, y aprendió el juego a través del aprendizaje por refuerzo y partidas de práctica contra sí mismo.
A continuación, un video de MI Danny Rensch analizando una de las obras maestras de Leela:
Komodo Chess
Komodo es uno de los módulos de Universal Chess Interface más dominantes y exitosos del mercado. Don Dailey lo desarrolló en 2010, y Mark Lefler continuó mejorándolo en 2013. Durante muchos años, el módulo también ha contado con el apoyo del GM Larry Kaufmann para mejorar su nivel de juego.
Chess.com adquirió a Komodo en 2018, y lo utiliza en su página "Jugar contra Ordenador". La capacidad que tiene el módulo para desempeñarse con distintas fuerzas de juego, estilos y libros de apertura, lo ha convertido en una de las opciones preferidas de los ajedrecistas.
Prueba enfrentarte a Komodo, e intenta jugar contra una de sus varias personalidades disponibles aquí en Chess.com.
Deep Blue
Deep Blue fue un ordenador de ajedrez creado por IBM como parte de un truco publicitario. La compañía quería mostrar el poder de procesamiento del ordenador, y organizó un match contra Kasparov, el campeón del mundo en ese momento.
Deep Blue disputó dos encuentros contra Kasparov, uno en 1996 y otro en 1997. Deep Blue perdió el primer match, pero venció al campeón del mundo al año siguiente, provocando así un alboroto emocional a nivel global. Si bien muchas personas se maravillaron con el poder de la tecnología, fue la primera vez que un ordenador puso en jaque la superioridad humana sobre las máquinas.
Shredder Chess
Shredder es un módulo de ajedrez que puede ser comprado por cualquiera que así lo desee. Stefan Meyer-Kahlen creó el módulo y la interfaz de usuario en Alemania, en 1993.
Shredder está disponible en varias plataformas, tales como Windows, Mac OS, Linux, Android, iOS, e incluso en Amazon Kindle.
Fritz
Fritz, otro programa de ajedrez que ha sido comercializado fue desarrollado por Frans Morsch y añadido a ChessBase en 1991. Al igual que muchos de los módulos presentes en esta lista, Fritz ganó numerosos Campeonatos de Ordenadores a lo largo de los años.
Fritz está disponible en Windows y en muchas otras plataformas. Desde 2009, el módulo también ha estado disponible para diversas consolas, entre ellas Nintendo Wii, Nintendo DS, y Sony Playstation 3.
Rybka
Rybka es otro módulo de ajedrez que fue comercializado. Desarrollado a comienzos de los 2000 por MI Vasik Rajlich, Rybka se ha asociado con ChessBase.
El módulo dio lugar a cierta controversia cuando la Asociación Internacional de Juegos de Ordenador (ICGA por sus siglas en inglés) afirmó que Rybka había plagiado su código. Sin embargo, en 2015, la Comisión de Ética de la FIDE concluyó que dichas acusaciones eran falsas.
Houdini Chess
Houdini es un módulo de ajedrez comercializado, que fue desarrollado por el ajedrecista y programador Robert Houdar en 2010. A fines de 2019, Houdini se posicionó como el módulo de ajedrez comercializado con mejor rating del mundo (solo por detrás de Stockfish, Leela Chess Zero, y Komodo).
Houdini no resulta tan accesible como otros módulos, ya que se encuentra disponible solo para Windows.
HIARCS
HIARCS (acrónimo de Higher Intelligence Auto-Response Chess System) es un módulo de ajedrez patentado, desarrollado por Mark Uniacke en 1980. Es el módulo de análisis más antiguo entre aquellos que alcanzaron los 3000 puntos de ELO.
HIARCS está disponible para Windows y Mac OS.
Conclusión
Ahora ya sabes qué es un módulo de ajedrez, cuáles son los módulos más fuertes, y cómo jugar contra ellos en Chess.com. Dirígete a Chess.com/CCC para ver cómo los módulos de ajedrez se enfrentan entre sí, ¡cualquier día, todo el día!