2020 IEEE Conference on Games (CoG) · 2020 · 81 citations · 11 references
ComputingComputer ScienceArtificial IntelligenceMachine LearningTest DevelopmentExploration-exploitation TradeoffGame PlayingReinforcement LearningSoftware TestingArtificial Intelligence In GamesDeep Reinforcement LearningGame PlayGame PlaytestingReward MechanismsReward Signal ProcessingTest CoverageTest Coverage Analysis
General game testing relies on human play testers, play test scripting, and prior knowledge of areas of interest to produce relevant test data. The paper demonstrates that deep reinforcement learning can be used to increase test coverage, find exploits, test map difficulty, and detect common problems in first‑person shooter games. The framework uses DRL to explore and exploit game mechanics guided by a user‑defined reward signal. The approach increases test coverage and discovers unintended gameplay mechanics, exploits, and bugs across many game types.
General game testing relies on the use of human play testers, play test scripting, and prior knowledge of areas of interest to produce relevant test data. Using deep reinforcement learning (DRL), we introduce a self-learning mechanism to the game testing framework. With DRL, the framework is capable of exploring and/or exploiting the game mechanics based on a user-defined, reinforcing reward signal. As a result, test coverage is increased and unintended game play mechanics, exploits and bugs are discovered in a multitude of game types. In this paper, we show that DRL can be used to increase test coverage, find exploits, test map difficulty, and to detect common problems that arise in the testing of first-person shooter (FPS) games.
11
Learning to Navigate in Complex Environments
Piotr Mirowski, Razvan Pascanu, Fabio Viola et al. · arXiv (Cornell University) · 2016 · 368 citations · Full text
Emergent Tool Use From Multi-Agent Autocurricula
Bowen Baker, Ingmar Kanitscheider, Todor Markov et al. · arXiv (Cornell University) · 2019 · 337 citations · Full text
Wuji: Automatic Online Combat Game Testing Using Evolutionary Deep Reinforcement Learning
Yan Zheng, Xiaofei Xie, Ting Su et al. · 2019 · 176 citations · Full text