Fast Game Content Adaptation Through Bayesian-based Player Modelling

05/18/2021
by   Miguel Gonzalez Duque, et al.
0

In games, as well as many user-facing systems, adapting content to users' preferences and experience is an important challenge. This paper explores a novel method to realize this goal in the context of dynamic difficulty adjustment (DDA). Here the aim is to constantly adapt the content of a game to the skill level of the player, keeping them engaged by avoiding states that are either too difficult or too easy. Current systems for DDA rely on expensive data mining, or on hand-crafted rules designed for particular domains, and usually adapts to keep players in the flow, leaving no room for the designer to present content that is purposefully easy or difficult. This paper presents Fast Bayesian Content Adaption (FBCA), a system for DDA that is agnostic to the domain and that can target particular difficulties. We deploy this framework in two different domains: the puzzle game Sudoku, and a simple Roguelike game. By modifying the acquisition function's optimization, we are reliably able to present a content with a bespoke difficulty for players with different skill levels in less than five iterations for Sudoku and fifteen iterations for the simple Roguelike. Our method significantly outperforms simpler DDA heuristics with the added benefit of maintaining a model of the user. These results point towards a promising alternative for content adaption in a variety of different domains.

READ FULL TEXT

page 1

page 4

page 6

research
06/28/2020

Dynamic Difficulty Adjustment via Fast User Adaptation

Dynamic difficulty adjustment (DDA) is a technology that adapts a game's...
research
05/15/2020

Finding Game Levels with the Right Difficulty in a Few Trials through Intelligent Trial-and-Error

Methods for dynamic difficulty adjustment allow games to be tailored to ...
research
06/08/2017

Dynamic Difficulty Adjustment on MOBA Games

This paper addresses the dynamic difficulty adjustment on MOBA games as ...
research
12/07/2021

Adapting Procedural Content Generation to Player Personas Through Evolution

Automatically adapting game content to players opens new doors for game ...
research
06/06/2021

DL-DDA – Deep Learning based Dynamic Difficulty Adjustment with UX and Gameplay constraints

Dynamic difficulty adjustment (DDA) is a process of automatically changi...
research
09/06/2022

Personalized Game Difficulty Prediction Using Factorization Machines

The accurate and personalized estimation of task difficulty provides man...
research
07/07/2023

Procedurally generating rules to adapt difficulty for narrative puzzle games

This paper focuses on procedurally generating rules and communicating th...

Please sign up or login with your details

Forgot password? Click here to reset