Leela Chess Zero
Leela Chess Zero es un motor de ajedrez gratuito y de código abierto y un proyecto de computación distribuida. El desarrollo ha sido encabezado por el programador Gary Linscott, quien también es desarrollador del motor de ajedrez Stockfish. Leela Chess Zero fue adaptada del motor Leela Zero Go,[1] que a su vez se basó en el proyecto AlphaGo Zero de Google, también para verificar los métodos en el papel de AlphaZero aplicados al juego de ajedrez.[2]
Leela Chess Zero | ||
---|---|---|
Información general | ||
Tipo de programa | Motor de ajedrez | |
Autor | Gian-Carlo Pascutto, Gary Linscott | |
Desarrollador | Gary Linscott, Alexander Lyashuk, otros | |
Lanzamiento inicial | 09 de enero de 2018 | |
Licencia | GPL-3.0 | |
Estado actual | En desarrollo | |
Versiones | ||
Última versión estable | v0.22.0 (info) ( 05 de agosto de 2019 (4 años y 22 días)) | |
Enlaces | ||
Al igual que Leela Zero y AlphaGo Zero, Leela Chess Zero empezó conociendo solo las reglas básicas y nada más. Leela Chess Zero es entrenada por una red de computación distribuida coordinada en el sitio web Leela Chess Zero. En noviembre de 2019, Lc0 había superado las 250 millones de partidas de ajedrez jugadas contra sí misma para entrenarse.[3]
Historia
El proyecto Leela Chess Zero se anunció por primera vez en TalkChess.com el 9 de enero de 2018. [4] En los primeros meses de entrenamiento, Leela Chess Zero ya había alcanzado el nivel de Gran maestro, superando la fuerza de los primeros lanzamientos de Rybka, Stockfish y Komodo, a pesar de utilizar una búsqueda MCTS que verifica varios órdenes de magnitud menos posiciones.
Resultados de competición
En abril de 2018, Leela Chess Zero se convirtió en el primer motor de red neuronal en participar en el Top Chess Engine Championship, durante la temporada 12 en la división más baja, 4. [5] Leela no tuvo un buen desempeño: en 28 juegos, ganó uno, empató dos y perdió el resto; su única victoria vino de una posición en la que su oponente, Scorpio 2.82, se colgó no pudiendo continuar el juego. [6] En julio de 2018, Leela compitió en el Campeonato Mundial de Ajedrez Informático 2018, donde ocupó el séptimo lugar entre ocho competidores. [7] Leela volvió a participar en la temporada 13 del Campeonato Top Chess Engine en la división 4 (la división más baja). Terminó primero en esa división con un registro de 14 victorias, 12 empates y 2 derrotas. [8] Leela pasó a la división 3 donde empató en segundo lugar con Arasan, pero sin conseguir pasar a la siguiente ronda (En caso de empates, los encuentros directos entre los motores empatados deciden la promoción). Su registro en la división 3 fue de 7 victorias, 18 empates y 3 derrotas.
Leela Chess Zero ganó recientemente el campeonato de computadoras más fuerte del mundo (TCEC 15), tras disputar la Superfinal contra el programa Stockfish, considerado hasta ahora el mejor del planeta. En el siguiente campeonato (TCEC 16) no pudo alcanzar la final, tras quedar tercera a un punto de Stockfish y a medio punto de AllieStein. Lc0 consiguió completar la ronda de clasificación sin ninguna derrota, pero con muy pocas victorias (9) y muchos empates, por las 14 victorias que lograron los dos módulos que disputaron la Superfinal.
Véase también
Referencias
- Silver, Albert (26 de abril de 2018). «Leela Chess Zero: AlphaZero for the PC». Chess News. Consultado el 11 de junio de 2018.
- «leela-zero». GitHub. Consultado el 27 de abril de 2018.
- «LCZero». lczero.org. Consultado el 5 de noviembre de 2019.
- «Announcing lczero». TalkChess.com (en inglés británico). Consultado el 11 de junio de 2018.
- «Breaking: Leela Chess Zero enters TCEC Season 12». Chessdom. 18 de abril de 2018.
- See the season 12 archives at http://tcec.chessdom.com/archive.php Archivado el 3 de mayo de 2015 en Wayback Machine.
- «World Computer Chess Championship 2018». ICGA. Consultado el 19 de julio de 2018.
- See the season 13 archives at http://tcec.chessdom.com/archive.php Archivado el 3 de mayo de 2015 en Wayback Machine.