meIRL-BC: Predicting Player Positions in Video Games

Open Access
Authors
Publication date 2014
Host editors
  • T. Barnes
  • I. Bogost
Book title Proceedings of the 9th International Conference on the Foundations of Digital Games
ISBN (electronic)
  • 9780991398225
Event 9th International Conference on the Foundations of Digital Games (FDG 2014)
Number of pages 8
Publisher Society for the Advancement of the Science of Digital Games
Organisations
  • Faculty of Science (FNWI) - Informatics Institute (IVI)
Abstract
In this paper we demonstrate how behaviour-classification models can improve player position prediction for video game AI. To this end, we propose a novel method named meIRL-BC, which (1) uses maximum-entropy Inverse Reinforcement Learning for the creation of position prediction models [15], and (2) predicts player positions based on estimates of their most likely behavioural roles in the game (e.g., attacking, defending, ambushing, etc.). Experiments that test meIRL-BC in an actual Capture the Flag video game yielded the following three results. First, depending on the behavioural role to be classified, the prediction accuracy of meIRL-BC approximates, slightly improves, or substantially improves upon that of meIRL. Second, the accuracy of the trained behavioural classifier is presently insufficient for classifying actual game-player behaviour. Third, surprisingly, despite use of an ineffective classifier, both meIRL-BC and meIRL yielded comparable overall performance in actual gameplay. What is more, when in actual gameplay the percentage of correctly classified instances was above approximately 40%, meIRL-BC substantially outperformed meIRL is terms of win/loss/draw ratio, the number of bots that were successfully killed, and the absolute number of flags that were captured. Also, of all AIs in competition with the standard AISandbox AI, meIRL-BC was able to capture opponent flags more rapidly, thereby generally achieving a higher game score than meIRL. From these results, we can draw the conclusion that when the meIRL-BC method is correctly applied in video-game AI, it indeed outperforms meIRL in actual gameplay.
Document type Conference contribution
Language English
Published at http://www.fdg2014.org/papers/fdg2014_paper_01.pdf
Downloads
Permalink to this page
Back