BDI-Based Development of Virtual Characters with a Theory of Mind

  • Conference paper
Intelligent Virtual Agents (IVA 2009)

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

Included in the following conference series:

Abstract

Users expect characters in role-playing games to be proactive and social, but these characters fail to deliver in this respect due to limitations of traditional game AI programming approaches. BDI-based approaches are suited for development of proactive systems, such as NPCs in games. This paper argues that a BDI-based approach is also highly suited for develo** social NPCs in a principled way.

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

Access this chapter

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (Canada)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (Canada)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (Canada)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free ship** worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

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. 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 

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

    Google Scholar 

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

    Google Scholar 

  4. Bratman, M.: Intentions, Plans, and Practical Reason. Harvard University Press, Cambridge (1987)

    Google Scholar 

  5. Cohen, P.R., Levesque, H.J.: Intention is choice with commitment. Artificial Intelligence 42(2-3), 213–261 (1990)

    Article  MathSciNet  MATH  Google Scholar 

  6. Rao, A.S., Georgeff, M.P.: Modeling rational agents within a BDI-architecture. In: Proc. of the Second Int. Knowl. Repr. Conf (KR 1991), pp. 473–484 (1991)

    Google Scholar 

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

    Article  Google Scholar 

  8. Bordini, R., Dastani, M., Dix, J., El Fallah Seghrouchni, A. (eds.): Multi-Agent Programming: Languages, Platforms and Applications. Kluwer, Dordrecht (2005)

    MATH  Google Scholar 

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

    Google Scholar 

  10. Wimmer, H., Perner, J.: Belief about beliefs: Representation and constraining function of wrong beliefs in young children’s understanding of deception. Cognition 13, 103–128 (1983)

    Article  Google Scholar 

  11. Baron-Cohen, S.: Mindblindness: An Essay on Autism and Theory of Mind. MIT Press, Cambridge (1995)

    Google Scholar 

  12. Nichols, S., Stich, S.P.: Mindreading. Oxford University Press, Oxford (2003)

    Book  Google Scholar 

  13. Sindlar, M.P., Dastani, M.M., Dignum, F.P.M., 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, vol. 5397, pp. 161–178. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  14. Lidén, L.: Artificial stupidity: The art of intentional mistakes. In: Rabin, S. (ed.) AI Game Programming Wisdom, pp. 41–48. Charles River Media (2002)

    Google Scholar 

  15. West, M.: Intelligent mistakes: How to incorporate stupidity into your AI code. Gamasutra (2009)

    Google Scholar 

  16. Laird, J.E.: It knows what you’re going to do: Adding anticipation to a Quakebot. In: Proc. of the 5th International Joint Conference on Autonomous Agents (2001)

    Google Scholar 

  17. Norling, E.: Folk psychology for human modelling: Extending the BDI paradigm. In: Proceedings of AAMAS 2004, pp. 202–209 (2004)

    Google Scholar 

  18. Sindlar, M.P., Dastani, M.M., Dignum, F., Meyer, J.-J.Ch.: Explaining and predicting the behavior of BDI-based agents in role-playing games. In: Proceedings of DALT 2009 (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Sindlar, M.P., Dastani, M.M., Meyer, JJ.C. (2009). BDI-Based Development of Virtual Characters with a Theory of Mind. In: Ruttkay, Z., Kipp, M., Nijholt, A., Vilhjálmsson, H.H. (eds) Intelligent Virtual Agents. IVA 2009. Lecture Notes in Computer Science(), vol 5773. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-04380-2_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-04380-2_7

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-04379-6

  • Online ISBN: 978-3-642-04380-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics

Navigation