Pokémon Red via Reinforcement Learning
We present a Deep Reinforcement Learning (DRL) agent that successfully completes the first several hours of Pokémon Red, a classic Game Boy JRPG that exposes significant challenges as a testbed for agents, including multitasking, long horizons of tens of thousands of steps, hard exploration, and a vast array of potential policies. Our agent completes an initial segment of the game, up to Cerulean City, a location requiring progression through two cities, battle-filled passages, a maze-like cave, and defeating the first gym leader. Our experiments include various ablations that reveal vulnerabilities in reward shaping. We argue that long-form games like Pokémon hold strong potential for future research, presenting long-term coherent reasoning challenges absent from simpler arcade games. Our environment wrapper, training algorithm, human replay data, and pretrained agent are available at (REDACTED FOR REVIEW).
Authors
- Fränk Zimmer
- Marco Pleines
- Mike Preuß (ORCID: https://orcid.org/0000-0003-4681-1346)
- Daniel Addis
- David Rubinstein
- Peter Whidden
Institutions
- Leiden University (NL)
- TU Dortmund University (DE)
- University of Applied Sciences Leiden (NL)
- Brooklyn Navy Yard (US)
- Midwest Orthopaedic Research Foundation (US)
- Rhine-Waal University of Applied Sciences (DE)
Publication Details
- Published
- 2025-08-19
- DOI
- https://doi.org/10.1109/cog64752.2025.11114399
- Citations
- 2
- Primary Topic
- Color perception and design
- Type
- article
- Field-Weighted Citation Impact
- 4.88
Funders
- Technische Universität Dortmund