Skip to main content

Controlling Narrative Generation with Planning Trajectories: The Role of Constraints

  • Conference paper
Interactive Storytelling (ICIDS 2009)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 5915))

Included in the following conference series:

Abstract

AI planning has featured in a number of Interactive Storytelling prototypes: since narratives can be naturally modelled as a sequence of actions it is possible to exploit state of the art planners in the task of narrative generation. However the characteristics of a “good” plan, such as optimality, aren’t necessarily the same as those of a “good” narrative, where errors and convoluted sequences may offer more reader interest, so some narrative structuring is required. We have looked at injecting narrative control into plan generation through the use of PDDL3.0 state trajectory constraints which enable us to express narrative control information within the planning representation. As part of this we have developed an approach to planning with trajectory constraints. The approach decomposes the problem into a set of smaller subproblems using the temporal orderings described by the constraints and then solves them incrementally. In this paper we outline our method and present results that illustrate the potential of the approach.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Weld, D.: An introduction to least commitment planning. AI Magazine 15(4), 26–61 (1994)

    Google Scholar 

  2. Riedl, M., Young, M.: An intent-driven planner for multi-agent story generation. In: Proc. Third Int’l. Joint Conf. on Autonomous Agents and Multi-Agent Systems, vol. 1, pp. 186–193. IEEE, Washington DC (2004)

    Google Scholar 

  3. Aylett, R., Dias, J., Paiva, A.: An affectively-driven planner for synthetic characters. In: Long, D., Smith, S.F., Borrajo, D., McCluskey, L. (eds.) Proc. 16th Int’l Conf. on Automated Planning, pp. 2–10. AAAI, Menlo Park (2006)

    Google Scholar 

  4. Bonet, B., Geffner, H.: Planning as heuristic search: New results. In: Biundo, S., Fox, M. (eds.) ECP 1999. LNCS, vol. 1809, pp. 360–372. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  5. Pizzi, D., Cavazza, M., Whittaker, A., Lugrin, J.L.: Automatic generation of game level solutions as storyboards. In: Darken, C., Mateas, M. (eds.) Proc. fourth AI and interactive digital entertainment conf., pp. 96–101. AAAI, Menlo Park (2008)

    Google Scholar 

  6. Erol, K., Hendler, J., Nau, D.S.: UMCP: A sound and complete procedure for hierarchical task-network planning. In: Hammond, K.J. (ed.) Proc. of the Second Int’l. Conf. on AI Planning, pp. 249–254. AAAI, Menlo Park (1994)

    Google Scholar 

  7. Cavazza, M., Charles, F., Mead, S.: Character-based interactive storytelling. IEEE Intelligent Systems 17(7), 17–24 (2002)

    Article  Google Scholar 

  8. Cheong, Y., Young, R.: A computational model of narrative generation for suspense. In: Liu, H., Mihalcea, R. (eds.) Computational Aesthetics: AI Approaches to Beauty and Happiness, TR WS–06–04, pp. 8–15. AAAI, Menlo Park (2006)

    Google Scholar 

  9. Weyhrauch, P.: Guiding Interactive Drama. Ph.D. thesis, School of Computer Science, Carnegie Mellon University (1997)

    Google Scholar 

  10. Magerko, B., Laird, J., Assanie, M., Kerfoot, A., Stokes, D.: AI characters and directors for interactive computer games. In: Hill, R., Jacobstein, N. (eds.) Proc. 16th Innov. Appl. of AI Conf., pp. 877–883. AAAI, Menlo Park (2004)

    Google Scholar 

  11. Mateas, M., Stern, A.: Structuring content in the Façade interactive drama architecture. In: Young, R.M., Laird, J. (eds.) Proc. First AI and interactive digital entertainment conf., pp. 93–98. AAAI, Menlo Park (2005)

    Google Scholar 

  12. Riedl, M., Stern, A.: Believable agents and intelligent story adaptation for interactive storytelling. In: Göbel, S., Malkewitz, R., Iurgel, I. (eds.) TIDSE 2006. LNCS, vol. 4326, pp. 1–12. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  13. Riedl, M.: Incorporating authorial intent into generative narrative systems. In: Louchart, S., Roberts, D., Mehta, M. (eds.) Intelligent Narrative Technologies II, TR SS–09–06, pp. 91–94. AAAI, Menlo Park (2009)

    Google Scholar 

  14. Edelkamp, S., Jabbar, S., Nazih, M.: Large-scale optimal PDDL3 planning with MIPS-XXL. In: 5th Int’l. Planning Competition, pp. 28–30. icaps (2006)

    Google Scholar 

  15. Barthes, R.: Image Music Text. Fontana Press (1993)

    Google Scholar 

  16. Cavazza, M., Charles, F., Mead, S.: Multi-modal acting in mixed reality interactive storytelling. IEEE Multimedia 11(3), 2–11 (2004)

    Article  Google Scholar 

  17. Gerevini, A., Long, D.: Plan constraints and preferences in PDDL3. Tech. Rep. RT–2005–08–47, Department of Electronics for Automation, University of Brescia, Italy (2005), http://www.cs.yale.edu/homes/dvm/papers/pddl-ipc5.pdf

  18. Hoffmann, J., Porteous, J., Sebastia, L.: Ordered landmarks in planning. JAIR 22, 215–278 (2004)

    MATH  MathSciNet  Google Scholar 

  19. Fikes, R., Nilsson, N.: STRIPS: A new approach to the application of theorem proving to problem solving. Artificial Intelligence 2(3/4), 189–208 (1971)

    Article  MATH  Google Scholar 

  20. Gazen, B.C., Knoblock, C.: Combining the expressivity of UCPOP with the efficiency of Graphplan. In: Steel, S. (ed.) ECP 1997. LNCS, vol. 1348, pp. 221–233. Springer, Heidelberg (1997)

    Chapter  Google Scholar 

  21. Hoffmann, J., Nebel, B.: The FF planning system: Fast plan generation through heuristic search. JAIR 14, 253–302 (2001)

    MATH  Google Scholar 

  22. The Strathclyde Planning Group: VAL: The automatic validation tool for PDDL including PDDL3 and PDDL+, http://planning.cis.strath.ac.uk/VAL/

  23. Mateas, M.: A neo-Aristotelian theory of interactive drama. In: AI and Interactive Entertainment, TR SS–00–02, pp. 56–61. AAAI, Menlo Park (2000)

    Google Scholar 

  24. Zagalo, N., Barker, A., Branco, V.: Story reaction structures to emotion detection. In: Proc. first ACM workshop on Story Representation, Mechanism and Context, pp. 33–38. ACM, New York (2004)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Porteous, J., Cavazza, M. (2009). Controlling Narrative Generation with Planning Trajectories: The Role of Constraints. In: Iurgel, I.A., Zagalo, N., Petta, P. (eds) Interactive Storytelling. ICIDS 2009. Lecture Notes in Computer Science, vol 5915. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-10643-9_28

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-10643-9_28

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-10642-2

  • Online ISBN: 978-3-642-10643-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics