poke-AI/poke.AI
An experimental AI that plays the 3rd gen Pokemon games - Winner of Judge's Choice Award for NUS Orbital Project
Employs modular architecture with specialized components for different game mechanics: a CNN-based object detection system (RetinaNet) for localizing NPCs and landmarks, a SLAM-inspired mapping algorithm for tracking world state across tile coordinates, and frontier-based exploration for autonomous navigation. Integrates with Keras and uses computer vision to extract game state from emulator frames rather than direct ROM memory access, enabling systematic world exploration and object memorization across gameplay sessions.
No commits in the last 6 months.
Stars
92
Forks
11
Language
C++
License
—
Category
Last pushed
Sep 17, 2019
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/poke-AI/poke.AI"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
hsahovic/poke-env
A python interface for training Reinforcement Learning bots to battle on pokemon showdown
pkmn/ai
The home of competitive Pokémon artificial intelligence
spktrm/porygon2
Porygon2 is a Node.js-based server for simulating Pokémon battles using the pkmn library, as...
pkmn/0-ERROR
Competitive Pokémon battling AI
pokeml/pokemon-env
A NodeJS environment for developing Pokémon battle agents