Hackaton

El currículo de Shatranj.ai ofrece módulos para que varias IAs jueguen entre sí en una competición estilo torneo, también conocido como hackaton. 

El primero de ellos se encuentra en play.shatranj.ai

Aquí se pueden seleccionar 2 IAs competidoras con diferentes configuraciones, tanto para jugar al ajedrez como al shatranj. Esta herramienta también sirve para analizar posiciones de libros de ajedrez históricos como Libro Axedrez y Kitab-ash Shatranj.

La segunda opción de hackaton tiene lugar en las lecciones avanzadas del plan de estudios, donde se puede organizar una partida de exhibición con varias partidas entre varias IA utilizando un tablero ascii, que también puede mostrar las jugadas consideradas con varias probabilidades y la jugada real elegida. Estos registros de partidas de exhibición son especialmente útiles para depurar y mejorar varios algoritmos de IA que desarrollamos y comparamos como parte del plan de estudios. Actualmente, nuestro registrador de exhibiciones soporta Shatranj, 4-connect, Qirkat y Damas, y es fácil extenderlo a otros juegos de mesa históricos.

Terminamos los bootcamps y talleres del proyecto con un pequeño hackathon en el que las IA de los estudiantes compiten entre sí en juegos de mesa históricos.