paper-with-me

Papers

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

2022-07-18 · Guoqing Liu, Mengzhang Cai, Li Zhao, Tao Qin, Adrian Brown, Jimmy Bischoff, Tie-Yan Liu

Deep reinforcement learning (DRL) has attracted much attention in automated game testing. Early attempts rely on game internal information for game space exploration, thus requiring deep integration with games, which is inconvenient for practical applications. In this work, we propose using only screenshots/pixels as input for automated game testing and build a general game testing agent, Inspector, that can be easily applied to different games without deep integration with games. In addition to covering all game space for testing, our agent tries to take human-like behaviors to interact with key objects in a game, since some bugs usually happen in player-object interactions. Inspector is based on purely pixel inputs and comprises three key modules: game space explorer, key object detector, and human-like object investigator. Game space explorer aims to explore the whole game space by using a curiosity-based reward function with pixel inputs. Key object detector aims to detect key objects in a game, based on a small number of labeled screenshots. Human-like object investigator aims to mimic human behaviors for investigating key objects via imitation learning. We conduct experiments on two popular video games: Shooter Game and Action RPG Game. Experiment results demonstrate the effectiveness of Inspector in exploring game space, detecting key objects, and investigating objects. Moreover, Inspector successfully discovers two potential bugs in those two games. The demo video of Inspector is available at https://github.com/Inspector-GameTesting/Inspector-GameTesting.

📄 PDF Abstract BibTeX arXiv:2207.08379

Code (0)

등록된 구현이 없습니다.

Tasks

Deep Reinforcement LearningImitation LearningObject

Similar Papers 제목 키워드 기반

Preference-conditioned Pixel-based AI Agent For Game Testing

2023-08-18 · Sherif Abdelfattah, Adrian Brown, Pushi Zhang

The game industry is challenged to cope with increasing growth in demand and game complexity while maintaining acceptable quality standards for released games. Classic approaches solely depending on human efforts for qua…

AI AgentImitation Learning

Learning to Identify Perceptual Bugs in 3D Video Games

2022-02-25 · Benedict Wilkins, Kostas Stathis

Automated Bug Detection (ABD) in video games is composed of two distinct but complementary problems: automated game exploration and bug identification. Automated game exploration has received much recent attention, spurr…

Bayesian Optimization-based Search for Agent Control in Automated Game Testing

2025-08-18 · Carlos Celemin arxiv

This work introduces an automated testing approach that employs agents controlling game characters to detect potential bugs within a game level. Harnessing the power of Bayesian Optimization (BO) to execute sample-effici…

Friend Inspector: A Serious Game to Enhance Privacy Awareness in Social Networks

2014-02-20 · Alexandra Cetto, Michael Netter, Günther Pernul, Christian Richthammer 외

Currently, many users of Social Network Sites are insufficiently aware of who can see their shared personal items. Nonetheless, most approaches focus on enhancing privacy in Social Networks through improved privacy setti…

RustSEG -- Automated segmentation of corrosion using deep learning

2022-05-11 · B. Burton, W. T. Nash, N. Birbilis

The inspection of infrastructure for corrosion remains a task that is typically performed manually by qualified engineers or inspectors. This task of inspection is laborious, slow, and often requires complex access. Rece…

Deep LearningSegmentation