Loading…
Dynamic Difficulty Adjustment with a simplification ability using neuroevolution
This paper describes a concept of a dynamic difficulty adjustment system that learns and adapts online to the style of the player’s in-game behavior based on the neuroevolution using additionally the base of catalogues. A neural network trained through evolutionary algorithms is used to achieve bett...
Saved in:
Published in: | Procedia computer science 2019, Vol.156, p.395-403 |
---|---|
Main Authors: | , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | This paper describes a concept of a dynamic difficulty adjustment system that learns and adapts online to the style of the player’s in-game behavior based on the neuroevolution using additionally the base of catalogues. A neural network trained through evolutionary algorithms is used to achieve better adaptation. In this case, genetic algorithms alter the weights of the neural network. In addition to adaptation, the proposed method provides an opportunity to downgrade difficulty when it is necessary or respond to rapid changes in the player skill level. The test game in the genre of real-time first-person fighting is designed to validate the efficiency of the proposed model. Multilayer perceptron (MLP) architecture was selected as a neural network’s topology to achieve the maximum correlation between an approximation of the loss function and speed of the neural network. The article describes the advantages and limitations of the proposed concept in comparison with other approaches. |
---|---|
ISSN: | 1877-0509 1877-0509 |
DOI: | 10.1016/j.procs.2019.08.219 |