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. [breakLine /] 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