A Panorama of Artificial and Computational Intelligence in Games

Georgios N. Yannakakis, Julian Togelius

    Research output: Contribution to journalArticle

    Abstract

    This paper attempts to give a high-level overview of the field of artificial and computational intelligence (AI/CI) in games, with particular reference to how the different core research areas within this field inform and interact with each other, both actually and potentially. We identify ten main research areas within this field: NPC behavior learning, search and planning, player modeling, games as AI benchmarks, procedural content generation, computational narrative, believable agents, AI-assisted game design, general game artificial intelligence and AI in commercial games. We view and analyze the areas from three key perspectives: 1) the dominant AI method(s) used under each area; 2) the relation of each area with respect to the end (human) user; and 3) the placement of each area within a human-computer (player-game) interaction perspective. In addition, for each of these areas we consider how it could inform or interact with each of the other areas; in those cases where we find that meaningful interaction either exists or is possible, we describe the character of that interaction and provide references to published studies, if any. We believe that this paper improves understanding of the current nature of the game AI/CI research field and the interdependences between its core areas by providing a unifying overview. We also believe that the discussion of potential interactions between research areas provides a pointer to many interesting future research projects and unexplored subfields.

    Original languageEnglish (US)
    Article number6855367
    Pages (from-to)317-335
    Number of pages19
    JournalIEEE Transactions on Computational Intelligence and AI in Games
    Volume7
    Issue number4
    DOIs
    StatePublished - Dec 1 2015

    Fingerprint

    Artificial intelligence
    Planning

    Keywords

    • Artificial intelligence
    • computational intelligence
    • games

    ASJC Scopus subject areas

    • Artificial Intelligence
    • Software
    • Control and Systems Engineering
    • Electrical and Electronic Engineering

    Cite this

    A Panorama of Artificial and Computational Intelligence in Games. / Yannakakis, Georgios N.; Togelius, Julian.

    In: IEEE Transactions on Computational Intelligence and AI in Games, Vol. 7, No. 4, 6855367, 01.12.2015, p. 317-335.

    Research output: Contribution to journalArticle

    Yannakakis, Georgios N. ; Togelius, Julian. / A Panorama of Artificial and Computational Intelligence in Games. In: IEEE Transactions on Computational Intelligence and AI in Games. 2015 ; Vol. 7, No. 4. pp. 317-335.
    @article{93355f23b168472c8d3d382e32c452b7,
    title = "A Panorama of Artificial and Computational Intelligence in Games",
    abstract = "This paper attempts to give a high-level overview of the field of artificial and computational intelligence (AI/CI) in games, with particular reference to how the different core research areas within this field inform and interact with each other, both actually and potentially. We identify ten main research areas within this field: NPC behavior learning, search and planning, player modeling, games as AI benchmarks, procedural content generation, computational narrative, believable agents, AI-assisted game design, general game artificial intelligence and AI in commercial games. We view and analyze the areas from three key perspectives: 1) the dominant AI method(s) used under each area; 2) the relation of each area with respect to the end (human) user; and 3) the placement of each area within a human-computer (player-game) interaction perspective. In addition, for each of these areas we consider how it could inform or interact with each of the other areas; in those cases where we find that meaningful interaction either exists or is possible, we describe the character of that interaction and provide references to published studies, if any. We believe that this paper improves understanding of the current nature of the game AI/CI research field and the interdependences between its core areas by providing a unifying overview. We also believe that the discussion of potential interactions between research areas provides a pointer to many interesting future research projects and unexplored subfields.",
    keywords = "Artificial intelligence, computational intelligence, games",
    author = "Yannakakis, {Georgios N.} and Julian Togelius",
    year = "2015",
    month = "12",
    day = "1",
    doi = "10.1109/TCIAIG.2014.2339221",
    language = "English (US)",
    volume = "7",
    pages = "317--335",
    journal = "IEEE Transactions on Computational Intelligence and AI in Games",
    issn = "1943-068X",
    publisher = "Institute of Electrical and Electronics Engineers Inc.",
    number = "4",

    }

    TY - JOUR

    T1 - A Panorama of Artificial and Computational Intelligence in Games

    AU - Yannakakis, Georgios N.

    AU - Togelius, Julian

    PY - 2015/12/1

    Y1 - 2015/12/1

    N2 - This paper attempts to give a high-level overview of the field of artificial and computational intelligence (AI/CI) in games, with particular reference to how the different core research areas within this field inform and interact with each other, both actually and potentially. We identify ten main research areas within this field: NPC behavior learning, search and planning, player modeling, games as AI benchmarks, procedural content generation, computational narrative, believable agents, AI-assisted game design, general game artificial intelligence and AI in commercial games. We view and analyze the areas from three key perspectives: 1) the dominant AI method(s) used under each area; 2) the relation of each area with respect to the end (human) user; and 3) the placement of each area within a human-computer (player-game) interaction perspective. In addition, for each of these areas we consider how it could inform or interact with each of the other areas; in those cases where we find that meaningful interaction either exists or is possible, we describe the character of that interaction and provide references to published studies, if any. We believe that this paper improves understanding of the current nature of the game AI/CI research field and the interdependences between its core areas by providing a unifying overview. We also believe that the discussion of potential interactions between research areas provides a pointer to many interesting future research projects and unexplored subfields.

    AB - This paper attempts to give a high-level overview of the field of artificial and computational intelligence (AI/CI) in games, with particular reference to how the different core research areas within this field inform and interact with each other, both actually and potentially. We identify ten main research areas within this field: NPC behavior learning, search and planning, player modeling, games as AI benchmarks, procedural content generation, computational narrative, believable agents, AI-assisted game design, general game artificial intelligence and AI in commercial games. We view and analyze the areas from three key perspectives: 1) the dominant AI method(s) used under each area; 2) the relation of each area with respect to the end (human) user; and 3) the placement of each area within a human-computer (player-game) interaction perspective. In addition, for each of these areas we consider how it could inform or interact with each of the other areas; in those cases where we find that meaningful interaction either exists or is possible, we describe the character of that interaction and provide references to published studies, if any. We believe that this paper improves understanding of the current nature of the game AI/CI research field and the interdependences between its core areas by providing a unifying overview. We also believe that the discussion of potential interactions between research areas provides a pointer to many interesting future research projects and unexplored subfields.

    KW - Artificial intelligence

    KW - computational intelligence

    KW - games

    UR - http://www.scopus.com/inward/record.url?scp=84961793545&partnerID=8YFLogxK

    UR - http://www.scopus.com/inward/citedby.url?scp=84961793545&partnerID=8YFLogxK

    U2 - 10.1109/TCIAIG.2014.2339221

    DO - 10.1109/TCIAIG.2014.2339221

    M3 - Article

    AN - SCOPUS:84961793545

    VL - 7

    SP - 317

    EP - 335

    JO - IEEE Transactions on Computational Intelligence and AI in Games

    JF - IEEE Transactions on Computational Intelligence and AI in Games

    SN - 1943-068X

    IS - 4

    M1 - 6855367

    ER -