• DocumentCode
    1840581
  • Title

    Generating diverse opponents with multiobjective evolution

  • Author

    Agapitos, Alexandros ; Togelius, Julian ; Lucas, Simon M. ; Schmidhuber, Jurgen ; Konstantinidis, Andreas

  • Author_Institution
    Dept. of Comput. & Electron. Syst., Univ. of Essex, Colchester
  • fYear
    2008
  • fDate
    15-18 Dec. 2008
  • Firstpage
    135
  • Lastpage
    142
  • Abstract
    For computational intelligence to be useful in creating game agent AI, we need to focus on creating interesting and believable agents rather than just learn to play the games well. To this end, we propose a way to use multiobjective evolutionary algorithms to automatically create populations of non-player characters (NPCs), such as opponents and collaborators, that are interestingly diverse in behaviour space. Experiments are presented where a number of partially conflicting objectives are defined for racing game competitors, and multiobjective evolution of Genetic Programming-based controllers yield pareto fronts of interesting controllers.
  • Keywords
    computer games; evolutionary computation; learning (artificial intelligence); multi-agent systems; AI game agent; computational intelligence; diverse opponent generation; game play learning; multiobjective evolutionary algorithm; nonplayer character; Artificial intelligence; Automatic control; Collaboration; Computational intelligence; Evolutionary computation; Genetics; Humans; Length measurement; Testing; Time measurement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Intelligence and Games, 2008. CIG '08. IEEE Symposium On
  • Conference_Location
    Perth, WA
  • Print_ISBN
    978-1-4244-2973-8
  • Electronic_ISBN
    978-1-4244-2974-5
  • Type

    conf

  • DOI
    10.1109/CIG.2008.5035632
  • Filename
    5035632