Dynamic Level of Difficulties Using Q-Learning and Fuzzy Logic

Fardani Annisa Damastuti, Kenan Firmansyah, Yunifa Miftachul Arif, Titon Dutono, Aliridho Barakbah, Mochamad Hariadi*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

1 Citation (Scopus)

Abstract

Maintaining player engagement in serious management games is a challenge due to the repetitive nature of traditional predetermined difficulty levels. A dynamic difficulty adjustment (DDA) system is introduced in this study to address this issue by integrating fuzzy logic and Q-learning. Player ennui is frequently the consequence of static difficulty adjustments. In order to dynamically adjust game complexity in accordance with player performance and preferences, our DDA system utilizes a diverse array of performance metrics, adaptive narrative elements, and real-time feedback, as well as fuzzy logic and Q-learning algorithms. According to empirical assessments, players were 28% more effective overall, and play sessions lasted an average of 35% longer. Player satisfaction and involvement were also much improved. Customers played the game longer and were less bored because of the higher degree of difficulty and customization. The integration of fuzzy logic and Q-learning in DDA systems greatly enhances the ability to maintain long-term player engagement in essential management games. This approach offers a long-lasting alternative for creating constantly captivating gaming experiences by effectively reducing the repetitiveness of traditional difficulty adjustments.

Original languageEnglish
Pages (from-to)137775-137789
Number of pages15
JournalIEEE Access
Volume12
DOIs
Publication statusPublished - 2024

Keywords

  • Dynamic difficulty
  • Q-learning
  • fuzzy logic
  • management game
  • player engagement
  • serious game
  • virtual reality

Fingerprint

Dive into the research topics of 'Dynamic Level of Difficulties Using Q-Learning and Fuzzy Logic'. Together they form a unique fingerprint.

Cite this