Les échecs, longtemps considérés comme le champ de bataille de l’intelligence humaine, vivent aujourd’hui une révolution grâce à l’IA agentique propulsée par des processeurs Intel. Lors du Tournoi d’Échecs de l’Université Alma Mater à Bologne, un espace nommé Salle d’Analyse IA a été inauguré, permettant aux joueurs et aux spectateurs de réfléchir à chaque partie avec l’aide de ShashGuru. Ce système ouvert combine le raisonnement stratégique des moteurs classiques avec la fluidité de la conversation naturelle des modèles linguistiques.
Une nouvelle approche pour apprendre les échecs
La célèbre maxime attribuée à Emanuel Lasker —“Cherchez une meilleure ligne après en avoir trouvé une bonne”— incarne l’esprit de ce projet. Après chaque partie, les équipes des 18 universités participantes accèdent à la salle d’analyse pour bénéficier du retour d’expérience de ShashGuru.
L’objectif est de faciliter l’apprentissage après la partie, d’optimiser les stratégies pour les rencontres futures et d’offrir aux spectateurs une compréhension claire des coups clés. Les participants ont même pu dialoguer directement avec l’IA pour interpréter des mouvements complexes, brisant ainsi les barrières d’accès à l’analyse de haut niveau et rendant les échecs d’élite plus accessibles à un public plus large.
ShashGuru : moteur d’analyse doté d’une voix propre
ShashGuru constitue le cœur de cette innovation. Développé en open source par l’étudiant en informatique Alessandro Libralesso, il s’appuie sur deux piliers :
- ShashChess, un moteur dérivé de Stockfish, considéré comme l’un des plus puissants au monde.
- Llama 3.1-8B de Meta, un modèle linguistique apportant la couche conversationnelle pour expliquer en langage naturel les stratégies.
“ShashGuru allie la capacité de dialogue d’un modèle de langage avec l’analyse stratégique précise de ShashChess, exploitant la vitesse de l’architecture Intel”, explique Paolo Ciancarini, professeur du département d’informatique de l’Université de Bologne.
Intel Core Ultra et Xeon : puissance locale et à l’échelle
Cet aspect technique marque également une étape : toute l’expérience fonctionne localement, hors du cloud, grâce aux dernières innovations en AI PCs.
- Les équipes du tournoi disposent de portables équipés de Intel® Core™ Ultra 200V, intégrant OpenVINO™ pour exécuter les modèles en local et fournir des analyses compréhensives entre les parties.
- Pour le public, l’analyse est fournie par des serveurs équipés d’Intel® Xeon® 6, optimisés avec des cœurs P (performance cores) pour répondre quasi en temps réel.
“Grâce à cette approche, la recherche des meilleures variantes à la Lasker se fait aujourd’hui avec l’aide de l’IA sur des PC locaux”, souligne Alessandro Palla, ingénieur sénior en deep learning chez Intel. “Avec un renforcement pour réduire les hallucinations et une performance optimisée, l’IA agentique devient un véritable compagnon de jeu, capable d’annoncer un échec et mat.”
Plus qu’une expérience : un modèle pour l’avenir
L’intégration de ShashGuru montre comment l’IA peut se mêler aux disciplines traditionnelles pour enrichir l’expérience :
- Joueurs : bénéficient d’un outil d’entraînement personnalisé, avec des explications au niveau d’un entraîneur humain.
- Spectateurs : profitent de retransmissions plus pédagogiques, avec des analyses détaillées en temps réel.
- Communauté open source : a accès au code sur GitHub, favorisant l’amélioration, la création de variantes et des applications éducatives.
Conclusion
Le Tournoi d’échecs de Bologne a été un véritable révélateur de la façon dont l’IA agentique, combinée à la puissance de calcul d’Intel, peut transformer la pratique professionnelle, l’enseignement et la passion des échecs. ShashGuru ne remplace pas le joueur humain, mais devient un entraîneur numérique, commentateur et analyste stratégique, rendant le haut niveau accessible depuis n’importe quel écran.
Questions fréquemment posées
Qu’est-ce que ShashGuru ?
Il s’agit d’un outil d’analyse d’échecs open source qui fusionne le moteur ShashChess avec le modèle de langage Llama 3.1-8B pour fournir des explications stratégiques en langage naturel.
En quoi se distingue-t-il d’autres moteurs comme Stockfish ?
Alors que Stockfish se concentre sur la puissance de calcul pure, ShashGuru ajoute la capacité de dialoguer et d’expliquer les coups, rendant l’outil plus accessible pour les joueurs comme pour les spectateurs.
Quel rôle joue Intel dans ce projet ?
Les processeurs Intel Core Ultra 200V et Xeon 6 permettent d’exécuter l’analyse en local et à grande échelle, assurant une faible latence et une haute performance sans dépendre du cloud.
Pourra-t-on l’utiliser en dehors des tournois ?
Oui. ShashGuru est disponible en open source sur GitHub, permettant aux étudiants, amateurs et entraîneurs de l’intégrer dans leurs propres pratiques.
Sources : newsroom.intel.com, Tournoi d’échecs de l’Université Alma Mater et ShashGuru sur GitHub