Explaining and Predicting the Behavior of BDI-Based Agents in Role-Playing Games | SpringerLink
Skip to main content

Explaining and Predicting the Behavior of BDI-Based Agents in Role-Playing Games

  • Conference paper
Declarative Agent Languages and Technologies VII (DALT 2009)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 5948))

Included in the following conference series:

Abstract

Virtual characters in games operate in a social context involving other characters and possibly human players as well. If such socially situated virtual characters are to be considered believable to players, they should appear to adjust their behavior based on their (presumed) beliefs about the mental states of other characters. Autonomous BDI-based agents are suitable for modeling characters that base their actions on mental states attributed to other agents. In this paper, it is illustrated how agent-based characters can infer the mental state of other virtual characters by observing others’ actions in the context of some scene in a role-playing game. Contextual information can be utilized in explanation and prediction of agents’ behavior, and as such can form the basis for developing characters that appear to be socially aware.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Loyall, A.B.: Believable Agents. PhD thesis, Carnegie Mellon University (1997)

    Google Scholar 

  2. Laird, J.E.: It knows what you’re going to do: Adding anticipation to a Quakebot. In: AGENTS (2001)

    Google Scholar 

  3. Afonso, N., Prada, R.: Agents that relate: Improving the social believability of non-player characters in role-playing games. In: Stevens, S.M., Saldamarco, S.J. (eds.) ICEC 2008. LNCS, vol. 5309, pp. 34–45. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  4. Albrecht, D.W., Zukerman, I., Nicholson, A.E.: Bayesian models for keyhole plan recognition in an adventure game. User Modeling & User-Adapted Interaction 8(1-2), 5–47 (1998)

    Article  Google Scholar 

  5. Goultiaeva, A., Lespérance, Y.: Incremental plan recognition in an agent programming framework. In: Proceedings of PAIR (2007)

    Google Scholar 

  6. Sindlar, M.P., Dastani, M.M., Dignum, F., Meyer, J.-J.Ch.: Mental state abduction of BDI-based agents. In: Baldoni, M., Son, T.C., van Riemsdijk, M.B., Winikoff, M. (eds.) DALT 2008. LNCS (LNAI), vol. 5397, pp. 110–125. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  7. Scott, B.: Architecting a Game AI. In: AI Game Programming Wisdom, pp. 285–289. Charles River Media, Hingham (2002)

    Google Scholar 

  8. Dignum, V.: A Model for Organizational Interaction. PhD thesis, SIKS Dissertation Series (2004)

    Google Scholar 

  9. Coutinho, L.R., Sichman, J.S., Boissier, O.: Modeling organization in MAS. In: SEAS (2005)

    Google Scholar 

  10. Dastani, M.: 2APL: A practical agent programming language. Autonomous Agents and Multi-Agent Systems 16, 214–248 (2008)

    Article  Google Scholar 

  11. Bordini, R.H., Hübner, J.F., Wooldridge, M.: Programming Multi-Agent Systems in AgentSpeak using Jason. Wiley-Interscience, Hoboken (2007)

    Book  MATH  Google Scholar 

  12. Millington, I.: Artificial Intelligence for Games. Morgan Kaufmann, San Francisco (2006)

    Google Scholar 

  13. Dastani, M., Dignum, V., Dignum, F.: Role-assignment in open agent societies. In: Proceedings of AAMAS (2003)

    Google Scholar 

  14. Dastani, M.M., van Riemsdijk, M.B., Hulstijn, J., Dignum, F.P.M., Meyer, J.-J.Ch.: Enacting and deacting roles in agent programming. In: Odell, J.J., Giorgini, P., Müller, J.P. (eds.) AOSE 2004. LNCS, vol. 3382, pp. 189–204. Springer, Heidelberg (2005)

    Google Scholar 

  15. Dignum, F.: Autonomous agents with norms. Artificial Intelligence and Law 7(1), 69–79 (1999)

    Article  Google Scholar 

  16. Castelfranchi, C., Dignum, F., Jonker, C.M., Treur, J.: Deliberative normative agents: Principles and architecture. In: Jennings, N.R. (ed.) ATAL 1999. LNCS, vol. 1757, pp. 364–378. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  17. Bethesda Game Studios: The Elder Scrolls IV: Oblivion (2006)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Sindlar, M.P., Dastani, M.M., Dignum, F., Meyer, JJ.C. (2010). Explaining and Predicting the Behavior of BDI-Based Agents in Role-Playing Games. In: Baldoni, M., Bentahar, J., van Riemsdijk, M.B., Lloyd, J. (eds) Declarative Agent Languages and Technologies VII. DALT 2009. Lecture Notes in Computer Science(), vol 5948. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-11355-0_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-11355-0_11

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-11354-3

  • Online ISBN: 978-3-642-11355-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics