Learning player behaviors in real time strategy games from real data

P. H.F. Ng, Chi Keung Simon Shiu, H. Wang

Research output: Chapter in book / Conference proceedingConference article published in proceeding or bookAcademic researchpeer-review

7 Citations (Scopus)

Abstract

This paper illustrates our idea of learning and building player behavioral models in real time strategy (RTS) games from replay data by adopting a Case-Based Reasoning (CBR) approach. The proposed method analyzes and cleans the data in RTS games and converts the learned knowledge into a probabilistic model, i.e., a Dynamic Bayesian Network (DBN), for representation and predication of player behaviors. Each DBN is constructed as a case to represent a prototypical player's behavior in the game, thus if more cases are constructed the simulation of different types of players in a multi-players game is made possible. Sixty sets of replay data of a prototypical player is chosen to test our idea, fifty cases for learning and ten cases for testing, and the experimental result is very promising.
Original languageEnglish
Title of host publicationRough Sets, Fuzzy Sets, Data Mining and Granular Computing - 12th International Conference, RSFDGrC 2009, Proceedings
Pages321-327
Number of pages7
DOIs
Publication statusPublished - 1 Dec 2009
Event12th International Conference on Rough Sets, Fuzzy Sets, Data Mining and Granular Computing, RSFDGrC 2009 - Delhi, India
Duration: 15 Dec 200918 Dec 2009

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume5908 LNAI
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference12th International Conference on Rough Sets, Fuzzy Sets, Data Mining and Granular Computing, RSFDGrC 2009
Country/TerritoryIndia
CityDelhi
Period15/12/0918/12/09

Keywords

  • Case-based Reasoning (CBR)
  • Dynamic Bayesian Network (DBN)
  • Junction Tree
  • Real Time Strategy (RTS) Games

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Cite this