Demonstration-Based Training of Non-Player Character Tactical Behaviors - Robotics Institute Carnegie Mellon University

Demonstration-Based Training of Non-Player Character Tactical Behaviors

John Drake, Alla Safonova, and Maxim Likhachev
Conference Paper, Proceedings of 12th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE '16), pp. 30 - 36, October, 2016

Abstract

State of the art methods for generating non-player character (NPC) tactical behaviors typically depend on hard-coding actions or minimizing a given objective function. In many games however, it is hard to foresee how the NPC should behave to appear intelligent or to accommodate human player preferences for NPC tactics. In this paper we consider an alternative approach, by training NPC tactical behavior via demonstrations. We propose a heuristic search-based planning method based on previously-developed Experience Graphs, which facilitates the use of behavior demonstration data to plan goal-oriented NPC behavior. Our method provides a principled solution to the problem which tolerates some amount of differences in between the training demonstration and the actual problem and yet still grants guarantees on the quality of the solution output.

BibTeX

@conference{Drake-2016-109509,
author = {John Drake and Alla Safonova and Maxim Likhachev},
title = {Demonstration-Based Training of Non-Player Character Tactical Behaviors},
booktitle = {Proceedings of 12th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE '16)},
year = {2016},
month = {October},
pages = {30 - 36},
}