Skip to content

ngohienduong/AI-Pokemon-Fun

Repository files navigation

Pokemon AI

Pokemon Showdown bot

What is this

The goal of this project is to build an artificial intelligence agent capable of making optimal decision in the perfect information game of Pokemon. The algorithm ultilize Minimax algorithm with alpha beta prunning, which apply the search tree to maximize the score of one player while minimizing the score of the other player. For decision with random probabilites, the decision will be made base on the average weight of all possible outcome.

Implementaion

Server configuration

To see how to set up your own Pokemon server for test run, see Zarel [https://github.com/smogon/pokemon-showdown]. The bot is also capable of running on the main server [play.pokemonshowdown.com] against other players

Bot configuration

Once you set up your own server, run the enviroment using the configuration from the readfile .venv. The neccessary requirement then can be installed with the other files on this repository

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages