Hackaton

Le curriculum de Shatranj.ai propose des modules permettant à différentes IA de jouer les unes contre les autres dans le cadre d'une compétition de type tournoi, alias hackaton. 

Le premier d'entre eux se trouve à l'adresse suivante play.shatranj.ai

Ici, 2 IA concurrentes avec des configurations différentes peuvent être sélectionnées, à la fois pour jouer aux échecs et au shatranj. Cet outil permet également d'analyser des positions tirées de livres d'échecs historiques tels que Libro Axedrez et Kitab-ash Shatranj.

La deuxième option de hackaton a lieu dans le cadre des leçons avancées du programme d'études, où un match d'exhibition avec plusieurs parties peut être organisé entre plusieurs IA à l'aide d'un tableau ascii, qui peut également afficher les mouvements envisagés avec différentes probabilités et le mouvement effectivement choisi. Ces journaux de matchs d'exhibition sont particulièrement utiles pour déboguer et améliorer les divers algorithmes d'IA que nous développons et comparons dans le cadre du programme d'études. Actuellement, notre enregistreur d'exposition prend en charge le Shatranj, le 4-connect, le Qirkat et les Dames, et il est facile de l'étendre à d'autres jeux de société historiques.

Nous terminons les camps d'entraînement et les ateliers du projet par un petit hackathon au cours duquel les IA des étudiants s'affrontent dans des jeux de société historiques.