Skip to main navigation Skip to search Skip to main content

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
  • *Corresponding author for this work

Research output: Contribution to journalArticleAcademicpeer-review

Abstract

Serious games (SGs) are nowadays shifting focus to include procedural content generation (PCG) in the development process as a means of offering a 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 the 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 agents. The obtained results highlight the superiority of the DRL game testing agents trained on versions 2 and 3 over those trained on version 1 in terms of win rate (i.e., number of wins per played games) and training time. More specifically, within the execution of a test emulating regular gameplay, both versions 2 and 3 peaked at a 97% win rate and achieved statistically significant higher (p = 0.009) win rates compared to those achieved in version 1 that peaked at 94%. Overall results advocate toward the proposed framework’s capability to produce meaningful data for the evaluation of procedurally generated content in SGs.

Original languageEnglish
Pages (from-to)1003-1012
Number of pages10
JournalIEEE Transactions on Games
Volume17
Issue number4
Early online date1 Jan 2025
DOIs
Publication statusPublished - 2025

Keywords

  • artificial intelligence
  • deep reinforcement learning
  • game testing
  • genetic algorithm
  • procedural content generation
  • serious game

Fingerprint

Dive into the research topics of 'A modular framework for automated evaluation of procedural content generation in serious games with deep reinforcement learning agents'. Together they form a unique fingerprint.

Cite this