Skip to content

Latest commit

 

History

History
28 lines (16 loc) · 2.25 KB

index.md

File metadata and controls

28 lines (16 loc) · 2.25 KB
title css
Pokémon AI Resources

This page is dedicated to the collaborative development and sharing of tools, data, and strategies for creating advanced AI for Pokémon battling. This problem require strategic decision-making in an environment with incomplete information. Team-building is a separate but related problem, offering a separate set of puzzles to solve.

Tools for AI Development

  • Pokemon Showdown: An online Pokémon battle simulator that is widely used for both human and AI battles.

  • PokeAPI: A RESTful API that provides access to an extensive database of Pokémon-related data.

  • poke-env: A Python library designed to enable simple and efficient Pokémon AI development. It interfaces with Pokémon Showdown and allows for easy creation and training of AI models.

AI Battle Bots

  • showdown: A battle bot for the Pokemon Showdown simulator. It combines heuristics with a minimax search algorithm to make decisions.

  • poke-env simple heuristic baseline: A baseline heuristic implemented within the poke-env library that demonstrates a simple strategy for Pokémon AI. It can serve as a starting point for more complex algorithms.

Team Building Resources

  • Pokemon-showdown's random battles: An insightful thread that discusses the algorithm that drives team selection in Pokémon Showdown's random battles. It's a great resource for understanding how balanced teams are automatically generated, which is a key component in team-building.

How to Contribute

Your insights and contributions can help grow this hub. If you have any resources, tools, or ideas you think should be featured here, feel free to open an issue or submit a pull request on our repository.