Testing match-3 video games with Deep Reinforcement Learning

06/30/2020
by   Nicholas Napolitano, et al.
0

Testing a video game is a critical step for the production process and requires a great effort in terms of time and resources spent. Some software houses are trying to use the artificial intelligence to reduce the need of human resources using systems able to replace a human agent. We study the possibility to use the Deep Reinforcement Learning to automate the testing process in match-3 video games and suggest to approach the problem in the framework of a Dueling Deep Q-Network paradigm. We test this kind of network on the Jelly Juice game, a match-3 video game developed by the redBit Games. The network extracts the essential information from the game environment and infers the next move. We compare the results with the random player performance, finding that the network shows a highest success rate. The results are in most cases similar with those obtained by real users, and the network also succeeds in learning over time the different features that distinguish the game levels and adapts its strategy to the increasing difficulties.

READ FULL TEXT
research
04/23/2017

General Video Game AI: Learning from Screen Capture

General Video Game Artificial Intelligence is a general game playing fra...
research
09/10/2018

Keep it stupid simple

Deep reinforcement learning can match and exceed human performance, but ...
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...
research
11/09/2020

Deep Reinforcement Learning for Navigation in AAA Video Games

In video games, non-player characters (NPCs) are used to enhance the pla...
research
08/15/2018

Deep RTS: A Game Environment for Deep Reinforcement Learning in Real-Time Strategy Games

Reinforcement learning (RL) is an area of research that has blossomed tr...
research
03/10/2022

SUPERNOVA: Automating Test Selection and Defect Prevention in AAA Video Games Using Risk Based Testing and Machine Learning

Testing video games is an increasingly difficult task as traditional met...
research
08/25/2022

Automatic Testing and Validation of Level of Detail Reductions Through Supervised Learning

Modern video games are rapidly growing in size and scale, and to create ...

Please sign up or login with your details

Forgot password? Click here to reset