Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3242671.3242700acmconferencesArticle/Chapter ViewAbstractPublication Pageschi-playConference Proceedingsconference-collections
research-article

Informing a BDI Player Model for an Interactive Narrative

Published: 23 October 2018 Publication History

Abstract

This work focuses on studying players behaviour in interactive narratives with the aim to simulate their choices. Besides sub-optimal player behaviour due to limited knowledge about the environment, the difference in each player's style and preferences represents a challenge when trying to make an intelligent system mimic their actions. Based on observations from players interactions with an extract from the interactive fiction Anchorhead, we created a player profile to guide the behaviour of a generic player model based on the BDI (Belief-Desire-Intention) model of agency. We evaluated our approach using qualitative and quantitative methods and found that the player profile can improve the performance of the BDI player model. However, we found that players self-assessment did not yield accurate data to populate their player profile under our current approach.

Supplementary Material

ZIP File (play1111.zip)
The pdf in the zip file contains the script for the interviews discussed in the analysis section. This appendix is referenced at the end of the 'semi-structured interviews' subsection.

References

[1]
Selim Aksoy and Robert M Haralick. 2001. Feature normalization and likelihood-based similarity measures for image retrieval. Pattern recognition letters 22, 5 (2001), 563--582.
[2]
Michal Bidá, Martin Cve rný, and Cyril Brom. 2013. Towards Automatic Story Clustering for Interactive Narrative Authoring. In International Conference on Interactive Digital Storytelling, Vol. 8230 LNCS. 95--106.
[3]
Michael Booth. 2009. The AI systems of left 4 dead. In Artificial Intelligence and Interactive Digital Entertainment Conference, 2009. http://www.valvesoftware.com/publications/2009/ai
[4]
M Bratman. Intention, plans, and practical reason. Harvard University Press.
[5]
CD Projekt RED. 2007. The Witcher. Game {PC}. (2007). www.thewitcher.com
[6]
A Drachen, R Sifa, C Bauckhage, and C Thurau. 2012. Guns, swords and data: Clustering of player behavior in computer games in the wild. In 2012 IEEE Conference on Computational Intelligence and Games (CIG). 163--170.
[7]
Michael Gentry. 1998. Anchorhead. Game {browser}. (1998). http://www.anchorhead-game.com/
[8]
Igor V Karpov, Jacob Schrum, and Risto Miikkulainen. 2012. Believable Bot Navigation via Playback of Human Traces. In Believable Bots: Can Computers Play Like People?, Philip Hingston (Ed.). Springer Berlin Heidelberg, Berlin, Heidelberg, 151--170.
[9]
Margaret Thomas Kelso, Peter Weyhrauch, and Joseph Bates. 1993. Dramatic Presence. Presence: Teleoperators and Virtual Environments 2, 1 (1993), 1--15.
[10]
J Lebowitz and C Klug. Interactive Storytelling for Video Games: A Player-centered Approach to Creating Memorable Characters and Stories. Focal Press.
[11]
Antonios Liapis, Georgios N. Yannakakis, and Julian Togelius. 2013. Sentient sketchbook: Computer-aided game level authoring . Proceedings of the 8th International Conference on the Foundations of Digital Games (FDG 2013) (2013), 213--220. http://www.fdg2013.org/program/papers/paper28
[12]
Bao Vo Luong, John Thangarajah, Fabio Zambetta, and Mahmud Hasan. 2013. A BDI game master agent for computer role-playing games. In Proceedings of the 2013 international conference on Autonomous agents and multi-agent systems, Vol. 15. International Foundation for Autonomous Agents and Multiagent Systems, ACM, New York, NY, USA, 1187--1188.
[13]
M.J. Nelson, M. Mateas, D.L. Roberts, and C.L. Isbell. 2006. Declarative optimization-based drama management in interactive fiction. IEEE Computer Graphics and Applications 26, 3 (2006), 32--41.
[14]
Mark J. Nelson and Michael Mateas. 2005. Search-Based Drama Management in the Interactive Fiction Anchorhead. In Proceedings of the First Annual Conference on Artificial Intelligence and Interactive Digital Entertainment. 99--104.
[15]
Emma Norling. 2003. Capturing the quake player: using a BDI agent to model human behaviour. Proceedings of the second international joint conference on Autonomous agents and multiagent systems (2003), 1080--1081.
[16]
Emma Norling and Liz Sonenberg. 2004. Creating Interactive Characters with BDI Agents. Australian Workshop on Interactive Entertainment (2004), 8.
[17]
Santiago Ontanon. 2012. IFEngine. (2012). https://www.cs.drexel.edu/ santi/teaching/2012/CS680/IFEngine.html
[18]
Lin Padgham and Michael Winikoff. 2005. Developing intelligent agent systems: A practical guide. Vol. 13. Wiley. com.
[19]
Federico Peinado, Marc Cavazza, and David Pizzi. 2008. Revisiting character-based affective storytelling under a narrative BDI framework. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 5334 LNCS (2008), 83--88.
[20]
QuanticDream. 2010. Heavy Rain. (2010). http://www.quanticdream.com/en/game/heavy-rain
[21]
Mark O Riedl and Vadim Bulitko. 2013. Interactive Narrative: An Intelligent Systems Approach. AI Magazine 34, 1 (2013), 67--77.
[22]
Jessica Rivera-Villicana, Fabio Zambetta, James Harland, and Marsha Berry. 2016. Using BDI to Model Players Behaviour in an Interactive Fiction Game. In 9th International Conference on Interactive Digital Storytelling. 209--220.
[23]
H.C. Romesburg. 2004. Cluster Analysis for Researchers. Lulu Press.
[24]
Manu Sharma, Santiago Ontanon, Manish Mehta, and Ashwin Ram. 2010. Drama management and player modeling for interactive fiction games. Computational Intelligence 26, 2 (2010), 183--211.
[25]
David Thue, Vadim Bulitko, Marcia Spetch, and Eric Wasylishen. 2007. Interactive Storytelling: A Player Modelling Approach. In Proceedings of the Third Artificial Intelligence and Interactive Digital Entertainment Conference (Lecture Notes in Computer Science), Jonathan Schaeffer and Michael Mateas (Eds.). AAAI Press, 43--48. http://www.aaai.org/Papers/AIIDE/2007/AIIDE07-008.pdf
[26]
T Tullis and W Albert. Measuring the User Experience: Collecting, Analyzing, and Presenting Usability Metrics. Elsevier Science.
[27]
Pengcheng Wang, Jonathan P Rowe, Wookhee Min, Bradford W Mott, and James C Lester. 2017. Simulating Player Behavior for Data-Driven Interactive Narrative Personalization. In AIIDE. 255--261.
[28]
Peter Weyhrauch and Joseph Bates. 1997. Guiding interactive drama. Carnegie Mellon University Pittsburgh, PA.
[29]
Michael Winikoff and Lin Padgham. 2004. The Prometheus Methodology. In Methodologies and Software Engineering for Agent Systems, Federico Bergenti, Marie-Pierre Gleizes, and Franco Zambonelli (Eds.). Springer US, Boston, MA, 217--234.
[30]
Georgios N. Yannakakis, Pieter Spronck, Daniele Loiacono, and Elisabeth André. 2013. Player Modeling. Dagstuhl Follow-Ups 6 (2013), 59.
[31]
G. N. Yannakakis and J. Togelius. 2011. Experience-Driven Procedural Content Generation. IEEE Transactions on Affective Computing 2, 3 (jul 2011), 147--161.
[32]
Hong Yu and Mark O Riedl. 2012. A sequential recommendation approach for interactive personalized story generation. In Proceedings of the 11th International Conference on Autonomous Agents and Multiagent Systems-Volume 1. International Foundation for Autonomous Agents and Multiagent Systems, 71--78.

Cited By

View all
  • (2024)A System for Orchestrating Multiple Procedurally Generated Content for Different Player ProfilesIEEE Transactions on Games10.1109/TG.2022.321378116:1(64-74)Online publication date: Mar-2024
  • (2020)Adaptive storytelling based on personality and preference modelingEntertainment Computing10.1016/j.entcom.2020.10034234(100342)Online publication date: May-2020
  • (2019)Exploring Apprenticeship Learning for Player Modelling in Interactive NarrativesExtended Abstracts of the Annual Symposium on Computer-Human Interaction in Play Companion Extended Abstracts10.1145/3341215.3356314(645-652)Online publication date: 17-Oct-2019
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
CHI PLAY '18: Proceedings of the 2018 Annual Symposium on Computer-Human Interaction in Play
October 2018
563 pages
ISBN:9781450356244
DOI:10.1145/3242671
  • General Chairs:
  • Florian 'Floyd' Mueller,
  • Daniel Johnson,
  • Ben Schouten,
  • Program Chairs:
  • Phoebe O. Toups Dugas,
  • Peta Wyeth
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 23 October 2018

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. bdi
  2. interactive narratives
  3. player modelling
  4. player profiling
  5. user modelling

Qualifiers

  • Research-article

Conference

CHI PLAY '18
Sponsor:

Acceptance Rates

CHI PLAY '18 Paper Acceptance Rate 43 of 123 submissions, 35%;
Overall Acceptance Rate 421 of 1,386 submissions, 30%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)15
  • Downloads (Last 6 weeks)2
Reflects downloads up to 21 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)A System for Orchestrating Multiple Procedurally Generated Content for Different Player ProfilesIEEE Transactions on Games10.1109/TG.2022.321378116:1(64-74)Online publication date: Mar-2024
  • (2020)Adaptive storytelling based on personality and preference modelingEntertainment Computing10.1016/j.entcom.2020.10034234(100342)Online publication date: May-2020
  • (2019)Exploring Apprenticeship Learning for Player Modelling in Interactive NarrativesExtended Abstracts of the Annual Symposium on Computer-Human Interaction in Play Companion Extended Abstracts10.1145/3341215.3356314(645-652)Online publication date: 17-Oct-2019
  • (2019)Like PEAS in PoDSProceedings of the 14th International Conference on the Foundations of Digital Games10.1145/3337722.3337756(1-15)Online publication date: 26-Aug-2019
  • (2019)Towards Intelligent Interactive Theatre: Drama Management as a Way of Handling PerformanceInteractive Storytelling10.1007/978-3-030-33894-7_24(233-238)Online publication date: 22-Oct-2019

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media