HRLB⌃2: A Reinforcement Learning Based Framework for Believable Bots
2018; Multidisciplinary Digital Publishing Institute; Volume: 8; Issue: 12 Linguagem: Inglês
10.3390/app8122453
ISSN2076-3417
AutoresChristian Arzate Cruz, Jorge Adolfo Ramírez Uresti,
Tópico(s)Advanced Malware Detection Techniques
ResumoThe creation of believable behaviors for Non-Player Characters (NPCs) is key to improve the players’ experience while playing a game. To achieve this objective, we need to design NPCs that appear to be controlled by a human player. In this paper, we propose a hierarchical reinforcement learning framework for believable bots (HRLB⌃2). This novel approach has been designed so it can overcome two main challenges currently faced in the creation of human-like NPCs. The first difficulty is exploring domains with high-dimensional state–action spaces, while satisfying constraints imposed by traits that characterize human-like behavior. The second problem is generating behavior diversity, by also adapting to the opponent’s playing style. We evaluated the effectiveness of our framework in the domain of the 2D fighting game named Street Fighter IV. The results of our tests demonstrate that our bot behaves in a human-like manner.
Referência(s)