Taking the Scenic Route: Automatic Exploration for Videogames
Not on the map. Why?
Abstract (arXiv)
Machine playtesting tools and game moment search engines require exposure to the diversity of a game's state space if they are to report on or index the most interesting moments of possible play. Meanwhile, mobile app distribution services would like to quickly determine if a freshly-uploaded game is fit to be published. Having access to a semantic map of reachable states in the game would enable efficient inference in these applications. However, human gameplay data is expensive to acquire relative to the coverage of a game that it provides. We show that off-the-shelf automatic exploration strategies can explore with an effectiveness comparable to human gameplay on the same timescale. We contribute generic methods for quantifying exploration quality as a function of time and demonstrate our metric on several elementary techniques and human players on a collection of commercial games sampled from multiple game platforms (from Atari 2600 to Nintendo 64). Emphasizing the diversity of states reached and the semantic map extracted, this work makes productive contrast with the focus on finding a behavior policy or optimizing game score used in most automatic game playing research.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). First posted on arXiv 7 Dec 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 4.
6 papers.
- 2021Improving Playtesting Coverage via Curiosity Driven Reinforcement Learning Agentscited by 28
- 2022Action Noise in Off-Policy Deep Reinforcement Learning: Impact on Exploration and Performancecited by 22
- 2022Inspector: Pixel-Based Automated Game Testing via Exploration, Detection, and Investigationcited by 7
- 2021Play to Grade: Testing Coding Games as Classifying Markov Decision Processcited by 3
- 2022Go-Explore Complex 3D Game Environments for Automated Reachability Testingcited by 3
- 2022Efficient Exploration via First-Person Behavior Cloning Assisted Rapidly-Exploring Random Treescited by 1
- 2022Go-Explore Complex 3D Game Environments for Automated Reachability Testing1 Sep 2022
- 2022Inspector: Pixel-Based Automated Game Testing via Exploration, Detection, and Investigation18 Jul 2022
- 2022Action Noise in Off-Policy Deep Reinforcement Learning: Impact on Exploration and Performance8 Jun 2022
- 2022Efficient Exploration via First-Person Behavior Cloning Assisted Rapidly-Exploring Random Trees23 Mar 2022
- 2021Play to Grade: Testing Coding Games as Classifying Markov Decision Process27 Oct 2021
- 2021Improving Playtesting Coverage via Curiosity Driven Reinforcement Learning Agents25 Mar 2021