ClashRoyaleAi : un simulateur open-source pour l’IA dans Clash Royale

Des chercheurs ont développé ClashRoyaleAi, un simulateur open-source et déterministe du jeu mobile Clash Royale, conçu spécifiquement pour l’entraînement d’agents d’intelligence artificielle par apprentissage par renforcement.

Clash Royale, un jeu de cartes en temps réel à deux joueurs avec une observation partielle, ne dispose pas d’API officielle. Pour pallier cette lacune, son moteur de combat a été entièrement reconstruit sous la forme d’un simulateur « headless » en C++17, accessible via Pybind11, offrant ainsi un environnement robuste et contrôlable pour la recherche en IA.

Cet environnement intègre toutes les cartes du jeu, y compris les 41 Évolutions, à jour jusqu’en juillet 2026. Il est déterministe et reproductible, permettant des matchs complets en environ 10 millisecondes sur un seul cœur de processeur. La fonction snapshot() permet de dupliquer n’importe quel état de jeu en 7 à 20 microsecondes, facilitant les recherches avancées et les tests A/B. L’observation du jeu est fournie via l’API Gymnasium, avec un vecteur de 13 977 flottants incluant les cartes jouées par l’adversaire.

Cette initiative ouvre de nouvelles perspectives pour l’exploration des stratégies complexes dans les jeux vidéo en temps réel via l’IA.

Source : Reddit r/MachineLearning

Catégories : Brèves IA
← Article précédentLes lois d'Asimov jugées insuffisantes pour la sécurité de l'IA et la robotiqueArticle suivant →Les LLM délaissent la formule d'auto-référence « En tant que modèle de langage »

Restez informé de l'actualité IA

Recevez chaque semaine notre sélection des meilleures analyses sur l'intelligence artificielle.

Pas de spam. Désinscription en un clic.

Laisser un commentaire

FR EN ES