Artigo Acesso aberto Revisado por pares

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

ISSN

2076-3417

Autores

Christian Arzate Cruz, Jorge Adolfo Ramírez Uresti,

Tópico(s)

Advanced Malware Detection Techniques

Resumo

The 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)