An Interactive, Generative Punch and Judy Show Using Institutions, ASP and Emotional Agents

Using Punch and Judy as a story domain, we describe an interactive puppet show, where the flow and content of the story can be influenced by the actions of the audience. As the puppet show is acted out, the audience reacts to events by cheering or booing the characters. This affects the agents' emotional state, potentially causing them to change their actions, altering the course of the narrative. An institutional normative model is used to constrain the narrative so that it remains consistent with the Punch and Judy canon. Through this vignette of a sociotechnical system (STS), comprising human and software actors, an institutional model - derived from narrative theory - and (simplistic) technological interaction artifacts, we begin to be able to explore some of the issues that can arise in STS through the prism of the World-Institution-Technology (WIT) model.

[1]  Robert Michael Young,et al.  Modelling Character Knowledge in Plan-Based Interactive Narrative to Extend Accomodative Mediation , 2013, Intelligent Narrative Technologies.

[2]  Daniel Thalmann,et al.  An NVC Emotional Model for Conversational Virtual Humans in a 3D Chatting Environment , 2012, AMDO.

[3]  Michael Wooldridge,et al.  Programming Multi-Agent Systems in AgentSpeak using Jason (Wiley Series in Agent Technology) , 2007 .

[4]  Eugénio C. Oliveira,et al.  Institutional Reality and Norms: Specifying and Monitoring Agent Organizations , 2022 .

[5]  Marc Cavazza,et al.  The IRIS Network of Excellence: Future Directions in Interactive Storytelling , 2009, ICIDS.

[6]  J. Russell A circumplex model of affect. , 1980 .

[7]  James C. Lester,et al.  Learning Director Agent Strategies: An Inductive Framework for Modeling Director Agents , 2011, Intelligent Narrative Technologies.

[8]  Julian Padget,et al.  Towards a Framework for Socio-Cognitive Technical Systems , 2014, COIN@AAMAS/PRICAI.

[9]  Raymond Reiter,et al.  The Frame Problem in the Situation Calculus: A Simple Solution (Sometimes) and a Completeness Result for Goal Regression , 1991, Artificial and Mathematical Theory of Computation.

[10]  Michael Mateas,et al.  An Oz-Centric Review of Interactive Drama and Believable Agents , 1999, Artificial Intelligence Today.

[11]  Zach Tomaszewski On the Use of Reincorporation in Interactive Drama , 2011, Intelligent Narrative Technologies.

[12]  Robert Michael Young,et al.  An intent-driven planner for multi-agent story generation , 2004, Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, 2004. AAMAS 2004..

[13]  Wendy G. Lehnert,et al.  Plot Units and Narrative Summarization , 1981, Cogn. Sci..

[14]  Marek J. Sergot,et al.  A logic-based calculus of events , 1989, New Generation Computing.

[15]  Marius Thomas Lindauer,et al.  Potassco: The Potsdam Answer Set Solving Collection , 2011, AI Commun..

[16]  Pablo Cayetano Noriega Blanco-Vigil Agent mediated auctions: the fishmarket metaphor , 1998 .

[17]  Marina De Vos,et al.  Specifying and Reasoning About Multiple Institutions , 2006, COIN@AAMAS/ECAI.

[18]  Catholijn M. Jonker,et al.  A Framework for Institutions Governing Institutions , 2015, AAMAS.

[19]  Vladimir Propp,et al.  Morphology of the folktale , 1959 .

[20]  Julian Padget,et al.  Decoupling Cognitive Agents and Virtual Environments , 2012, CAVE.

[21]  Marc Cavazza,et al.  Linear Logic Programming for Narrative Generation , 2013, LPNMR.

[22]  Marco Colombetti,et al.  Agent communication and artificial institutions , 2007, Autonomous Agents and Multi-Agent Systems.

[23]  Marek J. Sergot,et al.  A Formal Characterisation of Institutionalised Power , 1996, Log. J. IGPL.

[24]  Robert McKee,et al.  Story: Substance, Structure, Style, and the Principles of Screenwriting , 1997 .

[25]  Julian Padget,et al.  Governing Narrative Events With Institutional Norms , 2015, CMN.

[26]  Alexander Artikis,et al.  Specifying norm-governed computational societies , 2009, TOCL.

[27]  Tingting Li,et al.  Normative Conflict Detection and Resolution in Cooperating Institutions , 2013, IJCAI.