Augmenting Automated Game Testing with Deep Reinforcement Learning

03/29/2021
by   Joakim Bergdahl, et al.
0

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.

READ FULL TEXT

page 2

page 3

page 4

research
12/02/2021

Architecting and Visualizing Deep Reinforcement Learning Models

To meet the growing interest in Deep Reinforcement Learning (DRL), we so...
research
08/23/2019

Direct shape optimization through deep reinforcement learning

Deep Reinforcement Learning (DRL) has recently spread into a range of do...
research
03/25/2021

Improving Playtesting Coverage via Curiosity Driven Reinforcement Learning Agents

As modern games continue growing both in size and complexity, it has bec...
research
07/18/2022

Inspector: Pixel-Based Automated Game Testing via Exploration, Detection, and Investigation

Deep reinforcement learning (DRL) has attracted much attention in automa...
research
09/26/2018

AlphaSeq: Sequence Discovery with Deep Reinforcement Learning

Sequences play an important role in many applications and systems. Disco...
research
07/19/2023

Technical Challenges of Deploying Reinforcement Learning Agents for Game Testing in AAA Games

Going from research to production, especially for large and complex soft...

Please sign up or login with your details

Forgot password? Click here to reset