WritingBuddy helps an author write a story. The author arranges narrative beats and assigns character actions to each beat. WritingBuddy evaluates the actions and returns warnings if the actions are not feasible with the associated beat. Once the author has arranged an action for every beat, they have a narrative outline they can use to write a story.’
‘For an action to be assigned to a beat, three criteria must be true. Firstly, the action must have an effect which satisfies the beat being described; for example, if the beat is detailing a character transitioning from being angry at another character to not being angry, then the action must have the effect of removing that anger. The second criteria is that characters must have the volition to perform the action; to continue our
peace-making example, just because actions such as shake hands, tell joke, or apologize might have the impact of making characters form peace with each other, if the characters involved do not have the volition to engage in those activities, they will not be presented as options for consideration.’
HD, CE, HF, CE, HBF
Samuel, B., Mateas, M., & Wardrip-Fruin, N. (2016). The Design of Writing Buddy: A Mixed-Initiative Approach Towards Computational Story Collaboration. In Interactive Storytelling: 9th International Conference on Interactive Digital Storytelling, ICIDS 2016, Los Angeles, CA, USA, November 15–18, 2016, Proceedings 9 (pp. 388-396). Springer International Publishing.