Speeding up Narrative Planning with Causal Width Search and Pruning

Gage Birchmeier, Stephen G. Ware

Research output: Contribution to journalConference articlepeer-review

2 Scopus citations

Abstract

Narrative planning can be used to create structured interactive experiences that dynamically respond to user input. Narrative planning works by generating a sequence of actions that achieves an author’s desired goal while ensuring that there is an explanation for why each character takes each action in the sequence. An action in a sequence is considered necessary to that sequence if leaving the action out would prevent a later action in the sequence from being taken or prevent an author or character goal from being achieved. Using this definition, we define the causal width of a sequence to be the number of causally unnecessary actions, and we hypothesize sequences with a lower causal width are more likely to lead to a solution. We show that using causal width as a ranking mechanism can sometimes improve blind search, and ignoring stories with a high causal width can always improve the performance of heuristic search on a set of story benchmark problems.

Original languageEnglish
Pages (from-to)196-205
Number of pages10
JournalProceedings - AAAI Artificial Intelligence and Interactive Digital Entertainment Conference, AIIDE
Volume21
Issue number1
DOIs
StatePublished - 2025
Event21st AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, AIIDE 2025 - Edmonton, Canada
Duration: Nov 10 2025Nov 14 2025

Bibliographical note

Publisher Copyright:
© 2025, Association for the Advancement of Artificial Intelligence (www.aaai.org). All rights reserved.

Funding

This material is based upon work supported by the U.S. National Science Foundation under Grant No. 2145153 and the U.S. Army Research Office under Grant No. W911NF-24-1-0195. Any opinions, findings, conclusions, or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of the National Science Foundation or the Army Research Office.

FundersFunder number
National Science Foundation Arctic Social Science Program2145153
Army Research OfficeW911NF-24-1-0195

    ASJC Scopus subject areas

    • Software
    • Human-Computer Interaction
    • Computer Science Applications
    • Computer Graphics and Computer-Aided Design
    • Artificial Intelligence

    Fingerprint

    Dive into the research topics of 'Speeding up Narrative Planning with Causal Width Search and Pruning'. Together they form a unique fingerprint.

    Cite this