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 language | English |
|---|---|
| Pages (from-to) | 196-205 |
| Number of pages | 10 |
| Journal | Proceedings - AAAI Artificial Intelligence and Interactive Digital Entertainment Conference, AIIDE |
| Volume | 21 |
| Issue number | 1 |
| DOIs | |
| State | Published - 2025 |
| Event | 21st AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, AIIDE 2025 - Edmonton, Canada Duration: Nov 10 2025 → Nov 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.
| Funders | Funder number |
|---|---|
| National Science Foundation Arctic Social Science Program | 2145153 |
| Army Research Office | W911NF-24-1-0195 |
ASJC Scopus subject areas
- Software
- Human-Computer Interaction
- Computer Science Applications
- Computer Graphics and Computer-Aided Design
- Artificial Intelligence