A modular framework for automated evaluation of procedural content generation in serious games with deep reinforcement learning agents
Eleftherios Kalafatis, Konstantinos Mitsis, Konstantia Zarkogianni, Maria Athanasiou, Konstantina Nikita

TL;DR
This paper introduces a framework for automatically evaluating procedural content generation in serious games using deep reinforcement learning agents, demonstrating its effectiveness through experiments with different NPC generation methods.
Contribution
The study presents a novel automated evaluation framework for PCG in serious games, integrating DRL agents and validating it with diverse NPC generation techniques.
Findings
DRL agents trained on genetic algorithm-based NPCs outperform random NPCs in win rate and training efficiency.
Versions 2 and 3 achieved up to 97% win rate, significantly higher than Version 1.
The framework effectively produces meaningful data for PCG evaluation in serious games.
Abstract
Serious Games (SGs) are nowadays shifting focus to include procedural content generation (PCG) in the development process as a means of offering personalized and enhanced player experience. However, the development of a framework to assess the impact of PCG techniques when integrated into SGs remains particularly challenging. This study proposes a methodology for automated evaluation of PCG integration in SGs, incorporating deep reinforcement learning (DRL) game testing agents. To validate the proposed framework, a previously introduced SG featuring card game mechanics and incorporating three different versions of PCG for nonplayer character (NPC) creation has been deployed. Version 1 features random NPC creation, while versions 2 and 3 utilize a genetic algorithm approach. These versions are used to test the impact of different dynamic SG environments on the proposed framework's…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsFocus
