Answer set programming for single-player games in general game playing

Michael Thielscher

    Research output: Contribution to journalArticlepeer-review

    27 Citations (Scopus)

    Abstract

    As a novel, grand AI challenge, General Game Playing is concerned with the development of systems that understand the rules of unknown games and play these games well without human intervention. In this paper, we show how Answer Set Programming can assist a general game player with the special class of single-player games. To this end, we present a translation from the general Game Description Language (GDL) into answer set programs (ASP). Correctness of this mapping is established by proving that the stable models of the resulting ASP coincide with the possible developments of the original GDL game. We report on experiments with single-player games from past AAAI General Game Playing Competitions which substantiate the claim that Answer Set Programming can provide valuable support to general game playing systems for this type of games.
    Original languageEnglish
    Pages (from-to)327-341
    Number of pages15
    JournalLecture Notes in Computer Science
    Volume5649
    DOIs
    Publication statusPublished - 2009

    Fingerprint

    Dive into the research topics of 'Answer set programming for single-player games in general game playing'. Together they form a unique fingerprint.

    Cite this