• DocumentCode
    1203546
  • Title

    Effective and Diverse Adaptive Game AI

  • Author

    Szita, István ; Ponsen, Marc ; Spronck, Pieter

  • Author_Institution
    Maastricht Univ., Maastricht
  • Volume
    1
  • Issue
    1
  • fYear
    2009
  • fDate
    3/1/2009 12:00:00 AM
  • Firstpage
    16
  • Lastpage
    27
  • Abstract
    Adaptive techniques tend to converge to a single optimum. For adaptive game AI, such convergence is often undesirable, as repetitive game AI is considered to be uninteresting for players. In this paper, we propose a method for automatically learning diverse but effective macros that can be used as components of adaptive game AI scripts. Macros are learned by a cross-entropy method (CEM). This is a selection-based optimization method that, in our experiments, maximizes an interestingness measure. We demonstrate the approach in a computer role-playing game (CRPG) simulation with two duelling wizards, one of which is controlled by an adaptive game AI technique called ldquodynamic scripting.rdquo Our results show that the macros that we learned manage to increase both adaptivity and diversity of the scripts generated by dynamic scripting, while retaining playing strength.
  • Keywords
    computer games; learning (artificial intelligence); optimisation; adaptive game AI; artificial intelligence; computer role-playing game; cross-entropy method; dynamic scripting; learning; selection-based optimization; AI; cross-entropy method (CEM); dynamic scripting; game; reinforcement learning;
  • fLanguage
    English
  • Journal_Title
    Computational Intelligence and AI in Games, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1943-068X
  • Type

    jour

  • DOI
    10.1109/TCIAIG.2009.2018706
  • Filename
    4804734