Intrinsically motivated general companion NPCs via Coupled Empowerment Maximisation

Christian Guckelsberger, Christoph Salge, Simon Colton

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    12 Citations (Scopus)

    Abstract

    Non-player characters (NPCs) in games are traditionally hard-coded or dependent on pre-specified goals, and consequently struggle to behave sensibly in ever-changing and possibly unpredictable game worlds. To make them fit for new developments in procedural content generation, we introduce the principle of Coupled Empowerment Maximisation as an intrinsic motivation for game NPCs. We focus on the development of a general game companion, designed to support the player in achieving their goals. We evaluate our approach against three intuitive and abstract companion duties. We develop dedicated scenarios for each duty in a dungeon-crawler game testbed, and provide qualitative evidence that the emergent NPC behaviour fulfils these duties. We argue that this generic approach can speed up NPC AI development, improve automatic game evolution and introduce NPCs to full game-generation systems.

    Original languageEnglish
    Title of host publication2016 IEEE Conference on Computational Intelligence and Games, CIG 2016
    PublisherIEEE Computer Society
    Number of pages8
    ISBN (Electronic)9781509018833
    DOIs
    Publication statusPublished - 21 Feb 2017
    Event2016 IEEE Conference on Computational Intelligence and Games, CIG 2016 - Santorini, Greece
    Duration: 20 Sep 201623 Sep 2016

    Conference

    Conference2016 IEEE Conference on Computational Intelligence and Games, CIG 2016
    Country/TerritoryGreece
    CitySantorini
    Period20/09/1623/09/16

    Fingerprint

    Dive into the research topics of 'Intrinsically motivated general companion NPCs via Coupled Empowerment Maximisation'. Together they form a unique fingerprint.

    Cite this