Pokemon Shodown IA
En cours
Défi personnel

« Hack » du code source de Pokemon Showdown disponible gratuitement en ligne afin d’implémenter une intelligence artificielle basée sur des réseaux de neurones et apprenant de ses combats dans le jeu.

Équipe : Solo
Langages : D, Javascript
Outil : Réseaux de neurones
Plateformes : PC (Windows, Linux) , Client Web
Project image

Objectif

Pokemon Showdown est un simulateur de combat tiré des jeux Pokemon. Ses sources sont disponibles sur Github. Ce simulateur a l'avantage d'être utilisé par un nombre important d'utilisateurs de niveaux très variés. J'ai donc détourné cet outil pour y "injecter" une intelligence artificielle capable de lancer et réaliser un combat Pokemon. Son but est d'expérimenter des tactiques face à des joueurs réels pour s'améliorer, en utilisant un réseau de neuronne.


La partie client Web me permet d'avoir facilement un retour visuel sur les actions de l'IA et sur sa progression.

Source

Les sources de l'IA sont disponibles sur mon Github à l'adresse https://github.com/Eresia/Pokemon-Showdown-AI et les sources du client Web modifié (qui est un fork du client original) à l'adresse https://github.com/Eresia/Pokemon-Showdown-Client