Automatic Computer Game Balancing : A Reinforcement Learning Approach

  • Andrade G
  • Ramalho G
  • Santana H
 et al. 
  • 51


    Mendeley users who have this article in their library.
  • 9


    Citations of this article.


Designing agents whose behavior challenges human players adequately is a key issue in computer games development. This work presents a novel technique, based on reinforcement learning (RL), to automatically control the game level, adapting it to the human player skills in order to guarantee a good game balance. RL has commonly been used in competitive environments, in which the agent must perform as well as possible to beat its opponent. The innovative use of RL proposed here makes use of a challenge function, which estimates the current player's level, as well as changes on the action selection mechanism of the RL framework. The technique is applied to a fighting game, Knock'em, to provide empirical validation of the approach.

Author-supplied keywords

  • Adaptive Agents
  • Human Factors Keywords Game Balancing
  • I 2 1 [ Artificial Intelligence ]
  • I 2 6 [ Artificial Intelligence ]
  • Learning – Parameter learning
  • Reinforcement Learning
  • Reinforcement learning

Get free article suggestions today

Mendeley saves you time finding and organizing research

Sign up here
Already have an account ?Sign in

Find this document

Get full text


  • Gustavo Andrade

  • Geber Ramalho

  • Hugo Santana

  • Vincent Corruble

Cite this document

Choose a citation style from the tabs below

Save time finding and organizing research with Mendeley

Sign up for free