Automated Planning and Player Modeling for Interactive Storytelling

Storytelling plays an important role in human life, from everyday communication to entertainment. Interactive storytelling (IS) offers its audience an opportunity to actively participate in the story being told, particularly in video games. Managing the narrative experience of the player is a complex process that involves choices, authorial goals and constraints of a given story setting (e.g., a fairy tale). Over the last several decades, a number of experience managers using artificial intelligence (AI) methods such as planning and constraint satisfaction have been developed. In this paper, we extend existing work and propose a new AI experience manager called player-specific automated storytelling (PAST), which uses automated planning to satisfy the story setting and authorial constraints in response to the player's actions. Out of the possible stories algorithmically generated by the planner in response, the one that is expected to suit the player's style best is selected. To do so, we employ automated player modeling. We evaluate PAST within a video-game domain with user studies and discuss the effects of combining planning and player modeling on the player's perception of agency.

[1]  James R. Meehan,et al.  The Metanovel: Writing Stories by Computer , 1976, Outstanding Dissertations in the Computer Sciences.

[2]  Brenda Kay Laurel,et al.  Toward the design of a computer-based interactive fantasy system / , 1986 .

[3]  Shirlynn Spacapan,et al.  Perceptions of Control in Vulnerable Populations , 1991 .

[4]  Joseph Bates,et al.  Virtual Reality, Art, and Entertainment , 1992, Presence: Teleoperators & Virtual Environments.

[5]  Ronald P. Carver,et al.  Reading Rate: Theory, Research, and Practical Implications. , 1992 .

[6]  S. Thompson,et al.  Illusions of control, underestimations, and accuracy: a control heuristic explanation. , 1998, Psychological bulletin.

[7]  Martina Ziefle,et al.  Effects of Display Resolution on Visual Performance , 1998, Hum. Factors.

[8]  R. Michael Young,et al.  An Overview of the Mimesis Architecture: Integrating Intelligent Narrative Control into an Existing Gaming Environment , 2001 .

[9]  A. Bandura Social cognitive theory: an agentic perspective. , 1999, Annual review of psychology.

[10]  Kurt Squire,et al.  Video games in education , 2003, Int. J. Intell. Games Simul..

[11]  Andrew Stern,et al.  Integrating Plot, Character and Natural Language Processing in the Interactive Drama Façade , 2003 .

[12]  R. Michael Young,et al.  An architecture for integrating plan-based behavior generation with interactive game environments , 2004, J. Game Dev..

[13]  Michael Mateas,et al.  Search-Based Drama Management in the Interactive Fiction Anchorhead , 2005, AIIDE.

[14]  Brian Magerko,et al.  Evaluating Preemptive Story Direction in the Interactive Drama Architecture , 2007, J. Game Dev..

[15]  David Thue,et al.  Interactive Storytelling: A Player Modelling Approach , 2007, AIIDE.

[16]  Robert Michael Young,et al.  Narrative Generation for Suspense: Modeling and Evaluation , 2008, ICIDS.

[17]  Rocco J. Perla,et al.  Resolving the 50‐year debate around using and misusing Likert scales , 2008, Medical education.

[18]  David Thue,et al.  PaSSAGE: A Demonstration of Player Modeling in Interactive Storytelling , 2008, AIIDE.

[19]  Mark O. Riedl,et al.  Dynamic Experience Management in Virtual Worlds for Entertainment , Education , and Training , 2008 .

[20]  Marc Cavazza,et al.  Applying planning to interactive storytelling: Narrative control using state constraints , 2010, TIST.

[21]  Mark O. Riedl A comparison of interactive narrative system approaches using human improvisational actors , 2010, FDG.

[22]  David Thue,et al.  Player Agency and the Relevance of Decisions , 2010, ICIDS.

[23]  Christoph Klimmt,et al.  Measuring User Responses to Interactive Stories: Towards a Standardized Assessment Tool , 2010, ICIDS.

[24]  David Thue,et al.  A Computational Model of Perceived Agency in Video Games , 2011, AIIDE.

[25]  Vadim Bulitko,et al.  Interactive Narrative: A Novel Application of Artificial Intelligence for Computer Games , 2012, AAAI.

[26]  Vadim Bulitko,et al.  Telling Interactive Player-specific Stories and Planning for It: ASD + PaSSAGE = PAST , 2012, AIIDE.

[27]  Hong Yu,et al.  A sequential recommendation approach for interactive personalized story generation , 2012, AAMAS.

[28]  David Thue,et al.  Procedural Game Adaptation: Framing Experience Management as Changing an MDP , 2012, INT@AIIDE.

[29]  Vadim Bulitko,et al.  Evaluating Planning-Based Experience Managers for Agency and Fun in Text-Based Interactive Narrative , 2013, AIIDE.

[30]  Hong Yu,et al.  Toward personalized guidance in interactive narratives , 2013, FDG.

[31]  Vadim Bulitko,et al.  Interactive Narrative: An Intelligent Systems Approach , 2012, AI Mag..

[32]  Vadim Bulitko,et al.  A Call for Emotion Modeling in Interactive Storytelling , 2013, Intelligent Narrative Technologies.