Narrative Planning: Balancing Plot and Character
Open accessAbstract
Narrative, and in particular storytelling, is an important part of the human experience. Consequently, computational systems that can reason about narrative can be more effective communicators, entertainers, educators, and trainers. One of the central challenges in computational narrative reasoning is narrative generation, the automated creation of meaningful event sequences. There are many factors -- logical and aesthetic -- that contribute to the success of a narrative artifact. Central to this success is its understandability. We argue that the following two attributes of narratives are universal: (a) the logical causal progression of plot, and (b) character believability. Character believability is the perception by the audience that the actions performed by characters do not negatively impact the audience's suspension of disbelief. Specifically, characters must be perceived by the audience to be intentional agents. In this article, we explore the use of refinement search as a technique for solving the narrative generation problem -- to find a sound and believable sequence of character actions that transforms an initial world state into a world state in which goal propositions hold. We describe a novel refinement search planning algorithm -- the Intent-based Partial Order Causal Link (IPOCL) planner -- that, in addition to creating causally sound plot progression, reasons about character intentionality by identifying possible character goals that explain their actions and creating plan structures that explain why those characters commit to their goals. We present the results of an empirical evaluation that demonstrates that narrative plans generated by the IPOCL algorithm support audience comprehension of character intentions better than plans generated by conventional partial-order planners.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Intentionality-agents adopting and pursuing goals-is an important property of believable character behavior.
“Several studies have established that intentionality, the tendency of agents to adopt and work toward goals, is an important property of believable character behavior (Riedl and Young 2010;Ware et al. 2014).”
From Multiagent Narrative Experience Management as Story Graph Pruning (2023) · cites this paper as Riedl and Young 2010
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
STRIPS: A New Approach to the Application of Theorem Proving to Problem Solving
Fikes, R. E., & Nilsson, N. J. (1971) · Artificial Intelligence · doi:10.1016/0004-3702(71)90010-5 · Cited by 4,882 · see citing works
Flagged first, then by citations
Research works printed but not linked: 69
- Mateas, M., & Sengers, P. (Eds.), Narrative Intelligence: Papers from the AAAI Fall Symposium (Technical Report FS-99-01), pp. 83-86. AAAI Press, Menlo Park.
- Aylett, R. (2000). Emergent narrative, social immersion and "storification". In Proceedings of the 1st International Workshop on Narrative and Interactive Learning Environ- ments.
- Bae, B.-C., & Young, R. M. (2008). A use of flashback and foreshadowing for surprise arousal in narrative using a plan-based approach. In Proceedings of the 1st International Conference on Interactive Digital Storytelling, pp. 156-167.
- Bal, M. (1998). Narratology: An Introduction to the Theory of Narrative. University of Toronto Press.
- Bates, J. (1992). Virtual reality, art, and entertainment. Presence: The Journal of Tele- operators and Virtual Environments, 1 (1), 133-138.
- Bates, J. (1994). The role of emotion in believable agents. Communications of the ACM, 37 (7), 122-125.
- Bates, J., Loyall, A., & Reilly, W. (1992). Integrating reactivity, goals, and emotion in a broad agent. In Proceedings of the 14th Annual Conference of the Cognitive Science Society, pp. 696-706.
- Blair, D., & Meyer, T. (1997). Tools for an interactive virtual cinema. In Trappl, R., & Petta, P. (Eds.), Creating Personalities for Synthetic Actors: Towards Autonomous Personality Agents, pp. 83-91. Springer.
- Blumberg, B., & Galyean, T. (1995). Multi-level direction of autonomous creatures for real-time virtual environments. In Proceedings of the 22nd Annual Conference on Computer Graphics, pp. 47-54.
- Bratman, M. (1987). Intentions, Plans, and Practical Reason. Harvard University Press, Cambridge, MA.
- Bruner, J. (1990). Acts of Meaning. Harvard University Press, Cambridge.
- Callaway, C., & Lester, J. (2002). Narrative prose generation. Artificial Intelligence, 139 (2), 213-252.
- Cavazza, M., Charles, F., & Mead, S. (2002). Planning characters' behaviour in interactive storytelling. Journal of Visualization and Computer Animation, 13, 121-131.
- Charles, F., Lozano, M., Mead, S., Bisquerra, A., & Cavazza, M. (2003). Planning for- malisms and authoring in interactive storytelling. In Proceedings of the 1st Interna- tional Conference on Technologies for Interactive Digital Storytelling and Entertain- ment.
- Cheong, Y.-G., & Young, R. M. (2008). Narrative generation for suspense: Modeling and evaluation. In Proceedings of the 1st International Conference on Interactive Digital Storytelling, pp. 144-155.
- Christian, D., & Young, R. (2004). Comparing cognitive and computational models of narrative structure. In Proceedings of the 19th National Conference on Artificial In- telligence, pp. 385-390.
- Dehn, N. (1981). Story generation after TALE-SPIN. In Proceedings of the 7th International Joint Conference on Artificial Intelligence, pp. 16-18.
- Dennett, D. (1989). The Intentional Stance. MIT Press, Cambridge, MA.
- Fitzgerald, A., Kahlon, G., & Riedl, M. O. (2009). A computational model of emotional response to stories. In Proceedings of the 2nd Joint International Conference on Interactive Digital Storytelling, pp. 312-315.
- Gerrig, R. (1994). Narrative thought?. Personality and Social Psychology Bulletin, 20 (6), 712-715.
- Gerrig, R. J. (1993). Experiencing Narrative Worlds: On the Psychological Activities of Reading. Yale University Press, New Haven.
- Gervás, P., Díaz-Agudo, B., Peinado, F., & Hervás, R. (2005). Story plot generation based on CBR. Journal of Knowledge-Based Systems, 18 (4-5), 235-242.
- Graesser, A., Lang, K. L., & Roberts, R. M. (1991). Question answering in the context of stories. Journal of Experimental Psychology: General, 120 (3), 254-277.
- Graesser, A., Singer, M., & Trabasso, T. (1994). Constructing inferences during narrative text comprehension. Psychological Review, 101 (3), 371-395.
- Gratch, J., & Marsella, S. (2004). A domain-independent framework for modeling emotion. Journal of Cognitive Systems Research, 5 (4), 269-306.
- Grosz, B., & Sidner, C. (1990). Plans for discourse. In Cohen, P., Morgan, J., & Pollack, M. (Eds.), Intentions in Communication, pp. 417-444. MIT Press.
- Grosz, B., & Kraus, S. (1996). Collaborative plans for complex group action. Artificial Intelligence, 86 (2), 269-357.
- Hayes-Roth, B., van Gent, R., & Huber, D. (1997). Acting in character. In Trappl, R., & Petta, P. (Eds.), Creating Personalities for Synthetic Characters: Towards Au- tonomous Personality Agents, pp. 92-112. Springer.
- Herman, D. (2002). Story Logic: Problems and Possibilities of Narrative. University of Nebraska Press, Lincoln, NE.
- Hoffmann, J., & Nebel, B. (2001). The FF planning system: Fast plan generation through heuristic search. Journal of Artificial Intelligence Research, 14, 253-302.
- Jhala, A. H. (2009). Cinematic Discourse Generation. Ph.D. thesis, North Carolina State University.
- Kelso, M., Weyhrauch, P., & Bates, J. (1993). Dramatic presence. Presence: The Journal of Teleoperators and Virtual Environments, 2 (1), 1-15.
- Knoblock, C. (1994). Generating parallel execution plans with a partial-order planner. In Proceedings of the 2nd International Conference on Artificial Intelligence and Plan- ning Systems, pp. 98-103.
- Laurel, B. (1986). Toward the Design of a Computer-Based Interactive Fantasy System. Ph.D. thesis, Ohio State University.
- Lebowitz, M. (1987). Planning stories. In Proceedings of the 9th Annual Conference of the Cognitive Science Society, pp. 234-242.
- Lester, J., Voerman, J., Towns, S., & Callaway, C. (1999). Deictic believability: Coordinat- ing gesture, locomotion, and speech in lifelike pedagogical agents. Applied Artificial Intelligence, 13 (4-5), 383-414.
- Loyall, A. B. (1997). Believable Agents: Building Interactive Personalities. Ph.D. thesis, School of Computer Science, Carnegie Mellon University.
- Maes, P., Darrell, T., Blumberg, B., & Pentland, A. (1995). The ALIVE system: Full- body interaction with autonomous agents. In Proceedings of the 1995 Conference on Computer Animation.
- Mateas, M. (1997). An Oz-centric review of interactive drama and believable agents. Techni- cal report CMU-CS-97-156, School of Computer Science, Carnegie Mellon University.
- Mateas, M., & Sengers, P. (1999). Narrative intelligence. In Mateas, M., & Sengers, P. (Eds.), Narrative Intelligence: Papers from the 1999 Fall Symposium (Technical Report FS-99-01), pp. 1-10. AAAI Press, Menlo Park, CA.
- McKoon, G., & Ratcliff, R. (1992). Inference during reading. Psychological Review, 99, 440-466.
- Meehan, J. R. (1976). The Metanovel: Writing Stories by Computers. Ph.D. thesis, Yale University.
- Meehan, J. R. (1977). TALE-SPIN: An interactive program that writes stories. In Proceed- ings of the 5th International Joint Conference on Artificial Intelligence, pp. 91-98.
- Penberthy, J. S., & Weld, D. S. (1992). UCPOP: A sound, complete, partial-order planner for ADL. In Proceedings of the 3rd International Conference on Knowledge Representation and Reasoning, pp. 103-114.
- Pérez y Pérez, R., & Sharples, M. (2001). MEXICA: A computer model of a cognitive account of creative writing. Journal of Experimental and Theoretical Artificial Intel- ligence, 13, 119-139.
- Perlin, K., & Goldberg, A. (1996). Improv: A system for scripting interactive actors in virtual worlds. In Proceedings of the 23rd International Conference on Computer Graphics and Interactive Techniques, pp. 205-216.
- Pollack, M. (1992). The uses of plans. Artificial Intelligence, 57 (1), 43-68.
- Porteous, J., & Cavazza, M. (2009). Controlling narrative generation with planning trajec- tories: the role of constraints. In Proceedings of the 2nd International Conference on Interactive Digital Storytelling, pp. 234-245.
- Prince, G. (1987). A Dictionary of Narratology. University of Nebraska Press, Lincoln.
- Propp, V. (1968). Morphology of the Folktale. University of Texas Press, Austin, TX.
- Reilly, W. (1996). Believable Social and Emotional Agents. Ph.D. thesis, School of Computer Science, Carnegie Mellon University.
- Riedl, M. O. (2004). Narrative Generation: Balancing Plot and Character. Ph.D. thesis, North Carolina State University.
- Louchart, S., Roberts, D., & Mehta, M. (Eds.), Intelligent Narrative Technologies II: Papers from the 2009 Spring Symposium (Technical Report SS-09-06), pp. 91-94, Palo Alto, CA. AAAI Press.
- Riedl, M. O., & Young, R. M. (2005). An objective character believability evaluation proce- dure for multi-agent story generation systems. In Proceedings of the 5th International Conference on Intelligent Virtual Agents (IVA), pp. 278-291.
- Riedl, M. O., & Young, R. M. (2006). Story planning as exploratory creativity: Techniques for expanding the narrative search space. New Generation Computing, 24 (3), 303-323.
- Rumelhart, D. (1975). Notes on a schema for stories. In Bobrow, D., & Collins, A. (Eds.), Representation and Understanding: Studies in Cognitive Science, pp. 185-210. Aca- demic Press, New York.
- Sacerdoti, E. (1977). A Structure for Plans and Behavior. Elsevier, New York.
- Sadock, J. (1990). Comments on Vanderveken and on Cohen and Levesque. In Cohen, P., Morgan, J., & Pollack, M. (Eds.), Intentions in Communication, pp. 257-270. MIT Press, Cambridge, MA.
- Sengers, P. (2000). Schizophrenia and narrative in artificial agents. In Proceedings of the 1st International Workshop on Narrative and Interactive Learning Environments.
- Sharples, M. (1999). How We Write: Writing as Creative Design. Routledge, London.
- Smith, T., & Witten, I. (1991). A planning mechanism for generating story texts. Literary and Linguistic Computation, 6 (2), 119-126.
- Thomas, F., & Johnson, O. (1981). Disney Animation: The Illusion of Life. Abbeville Press, New York.
- Trabasso, T., & Sperry, L. (1985). Causal relatedness and importance of story events. Journal of Memory and Language, 24, 595-611.
- Trabasso, T., & van den Broek, P. (1985). Causal thinking and the representation of narrative events. Journal of Memory and Language, 24, 612-630.
- van den Broek, P. (1988). The effects of causal relations and hierarchical position on the importance of story statements. Journal of Memory and Language, 27, 1-22.
- Weyhrauch, P. (1997). Guiding Interactive Fiction. Ph.D. thesis, Carnegie Mellon Univer- sity.
- Young, R. M. (1999). Notes on the use of plan structures in the creation of interactive plot. In Mateas, M., & Sengers, P. (Eds.), Narrative Intelligence: Papers from the AAAI Fall Symposium (Technical Report FS-99-01), pp. 164-167. AAAI Press, Menlo Park.
- Young, R. (2006). Story and discourse: A bipartite model of narrative generation in virtual worlds. Interaction Studies, 8 (2), 177-208.
- Young, R., Pollack, M., & Moore, J. (1994). Decomposition and causality in partial-order planning. In Proceedings of the Second International Conference on Artificial Intelli- gence and Planning Systems, pp. 188-193.
Cited by
Sorted by citations
Gatt, A., & Krahmer, E. (2018) · Journal of Artificial Intelligence Research · doi:10.1613/jair.5477 · Cited by 776 · see citing works
Mirowski, P., Mathewson, K. W., Pittman, J., & Evans, R. (2023) · Proceedings of the 2023 CHI Conference on Human Factors in Computing Systems · doi:10.1145/3544548.3581225 · Cited by 240 · see citing works
TaleBrush: Sketching Stories with Generative Pretrained Language Models
Chung, J. J. Y., Kim, W., Yoo, K. M., Lee, H., Adar, E., & Chang, M. (2022) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/3491102.3501819 · Cited by 206 · see citing works
On the creativity of large language models
Franceschelli, G., & Musolesi, M. (2025) · AI & SOCIETY · doi:10.1007/s00146-024-02127-3 · Cited by 113 · see citing works
Unmet Creativity Support Needs in Computationally Supported Creative Writing
Kreminski, M., & Martens, C. (2022) · Proceedings of the First Workshop on Intelligent and Interactive Writing Assistants (In2Writing 2022) · doi:10.18653/v1/2022.in2writing-1.11 · Cited by 26 · see citing works
Machine learning at the edge for AI-enabled multiplexed pathogen detection
Ganjalizadeh, V., Meena, G. G., Stott, M. A., Hawkins, A. R., & Schmidt, H. (2023) · Scientific Reports · doi:10.1038/s41598-023-31694-6 · Cited by 24 · see citing works
Multiagent Narrative Experience Management as Story Graph Pruning
Ware, S., Garcia, E. T., Fisher, M., Shirvani, A., & Farrell, R. (2023) · IEEE Transactions on Games · doi:10.1109/tg.2022.3177125 · Cited by 22 · see citing works
Understanding Screenwriters' Practices, Attitudes, and Future Expectations in Human-AI Co-Creation
Tang, Y., Li, H., Lan, M., Ma, X., & Qu, H. (2025) · Proceedings of the 2025 CHI Conference on Human Factors in Computing Systems · doi:10.1145/3706598.3714120 · Cited by 18 · see citing works
“Rule-based methods for story extension have also been explored [56, 67, 82].”
Rahman, A., Yu, A., & Cho, K. (2026) · Systems · doi:10.3390/systems14020175 · Cited by 2 · see citing works
- Authors
- Riedl, M. O., & Young, R. M.
- Affiliations
- Georgia Institute of Technology (US)
- North Carolina State University (US)
- ORCID
- Riedl, M. O.
- Venue
- Journal of Artificial Intelligence Research
- Publisher
- AI Access Foundation
- Published
- 2010-09-29
- Volume
- 39
- Pages
- 217-268
- ISSN
- 1076-9757 (ISSN-L)
- OpenAlex
- W2170516265
- Cited by
- 522
- References
- 1
- Citations by year
- 2026: 20 · 2025: 27 · 2024: 22 · 2023: 24 · 2022: 34 · 2021: 41 · 2020: 44 · 2019: 43 · 2018: 54 · 2017: 33 · 2016: 41 · 2015: 29 · 2014: 37 · 2013: 21 · 2012: 20
- FWCI
- 22.01
- Type
- journal article
- Language
- en
- Open access
- diamond
- doi.org
- Licence
- cc-by
- Locations
- Journal of Artificial Intelligence Research (publishedVersion, cc-by)
- arXiv (Cornell University) (submittedVersion)
- NCSU Libraries Repository (North Carolina State University Libraries) (submittedVersion)
- arXiv (Cornell University)
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Artificial Intelligence in Games
- Physical Sciences › Computer Science › Artificial Intelligence › AI-based Problem Solving and Planning
- Social Sciences › Arts and Humanities › Literature and Literary Theory › Narrative Theory and Analysis
- Keywords
- narrative generation, character believability, suspension of disbelief, partial-order planning
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review