Governing narrative events with institutional norms

Thompson, M, Padget, J and Battle, S (2015) 'Governing narrative events with institutional norms.' In: Finlayson, M.A, Miller, B, Lieto, A and Ronfard, R, eds. 6th Workshop on Computational Models of Narrative (CMN’15). Open access series in informatics (45). Schloss Dagstuhl – Leibniz-Zentrum für Informatik, Dagstuhl, Germany, pp. 142-151. ISBN 9783939897934

[img]
Preview
Text
8217.pdf - Published Version
CC BY 4.0.

Download (393kB) | Preview
Official URL: http://dx.doi.org/10.4230/OASIcs.CMN.2015.142

Abstract

A narrative world can be viewed as a form of society in which characters follow a set of social norms whose collective function is to guide the characters through (the creation of) a story arc and reach some conclusion. By modelling the rules of a narrative using norms, we can govern the actions of agents that act out the characters in a story. Agents are given sets of permitted actions and obligations to fulfil based on their and the story's current situation. However, the decision to conform to these expectations is ultimately left to the agent. This means that the characters have control over fine-grained elements of the story, resulting in a more flexible and dynamic narrative experience. This would allow the creator of an interactive narrative to specify only the general structure of a story, leaving the details to the agents. We illustrate a particular realisation of this vision using a formalization of Propp's morphology in a normative social framework, with belief-desire-intention agents playing the characters.

Item Type: Book Chapter or Section
Keywords: institutions, norms, narrative, agents
Divisions: Bath School of Design
Identification Number: https://doi.org/10.4230/OASIcs.CMN.2015.142
Date Deposited: 05 Apr 2018 13:32
Last Modified: 07 Jan 2022 19:34
URI / Page ID: https://researchspace.bathspa.ac.uk/id/eprint/8217
Request a change to this item or report an issue Request a change to this item or report an issue
Update item (repository staff only) Update item (repository staff only)