Applied Intelligence

, Volume 34, Issue 1, pp 87–101 | Cite as

Combining rational and biological factors in virtual agent decision making

  • Tibor Bosse
  • Charlotte Gerritsen
  • Jan Treur
Open Access


To enhance believability of virtual agents, this paper presents an agent-based modelling approach for decision making, which integrates rational reasoning based on means-end analysis with personal psychological and biological aspects. The agent model developed is a combination of a BDI-model and a utility-based decision model in the context of specific desires and beliefs. The approach is illustrated by addressing the behaviour of violent criminals, thereby creating a model for virtual criminals. Within a number of simulation experiments, the model has been tested in the context of a street robbery scenario. In addition, a user study has been performed, which confirms the fact that the model enhances believability of virtual agents.


Virtual agents Decision making Rational vs. nonrational 


  1. 1.
    Anderson JR, Lebiere C (1998) The atomic components of thoughts. Erlbaum, Mahwah Google Scholar
  2. 2.
    Baron-Cohen S (1995) Mindblindness. MIT Press, Cambridge Google Scholar
  3. 3.
    Bartol CR (2002) Criminal behavior: a psychosocial approach, 6th edn. Prentice Hall, New York Google Scholar
  4. 4.
    Bosse T, Gerritsen C, Treur J (2007) Case analysis of criminal behaviour. In: Proceedings of the 20th international conference on industrial, engineering and other applications of applied intelligent systems, IEA/AIE’07. Lecture notes in computer science, vol 4570. Springer, Berlin, pp 621–632 Google Scholar
  5. 5.
    Bosse T, Gerritsen C, Treur J (2007) Cognitive and social simulation of criminal behaviour: the intermittent explosive disorder case. In: Proceedings of the sixth international joint conference on autonomous agents and multi-agent systems, AAMAS’07. ACM Press, New York, pp 367–374 Google Scholar
  6. 6.
    Bosse T, Gerritsen C, Treur J (2007) Integration of biological, psychological and social aspects in agent-based simulation of a violent psychopath. In: Shi Y, van Albada GD, Dongarra J (eds) Proceedings of the seventh international conference on computational science, ICCS’07. Lecture notes in computer science, vol 4488. Springer, Berlin, pp 888–895 Google Scholar
  7. 7.
    Bosse T, Jonker CM, van der Meij L, Treur J (2007) A language and environment for analysis of dynamics by SimulaTiOn. J AI Tools 16:435–464 Google Scholar
  8. 8.
    Bosse T, de Lange FPJ (2008) Development of virtual agents with a theory of emotion regulation. In: Jain L, Gini M, Faltings BB, Terano T, Zhang C, Cercone N, Cao L (eds) Proceedings of the eighth IEEE/WIC/ACM international conference on intelligent agent technology, IAT’08. IEEE Computer Society Press, Los Alamitos, pp 461–468 CrossRefGoogle Scholar
  9. 9.
    Bosse T, Pontier M, Siddiqui GF, Treur J (2007) Incorporating emotion regulation into virtual stories. In: Pelachaud C, Martin JC, Andre E, Chollet G, Karpouzis K, Pele D (eds) Proceedings of the seventh international conference on intelligent virtual agents, IVA’07. Lecture notes in artificial intelligence, vol 4722. Springer, Berlin, pp 339–347 Google Scholar
  10. 10.
    Cavazza M, Charles F, Mead S (2003) Interacting with virtual characters in interactive storytelling. In: Alonso E, Kudenko D, Kazakov D (eds) Adaptive agents and multi-agent systems. Lecture notes in artificial intelligence, vol 2636. Springer, Berlin, pp 318–325 Google Scholar
  11. 11.
    Cornish DB, Clarke RV (1986) The reasoning criminal: rational choice perspectives on offending. Springer, Berlin Google Scholar
  12. 12.
    Damasio AR (1994) Descartes’ error: emotion, reason, and the human brain. Putnam, New York Google Scholar
  13. 13.
    Delfos MF (2004) Children and behavioural problems: anxiety, aggression, depression and ADHD; a biopsychological model with guidelines for diagnostics and treatment. Harcourt, Amsterdam Google Scholar
  14. 14.
    Evans JSBT (2003) In two minds: dual-process accounts of reasoning. Trends Cogn Sci 7:454–459 CrossRefGoogle Scholar
  15. 15.
    Fan X, Sun S, McNeese M, Yen J (2005) Extending the recognition-primed decision model to support human-agent collaboration. In: Proceedings of the fourth international joint conference on autonomous agents and multiagent systems, AAMAS’05. ACM Press, New York, pp 945–952 CrossRefGoogle Scholar
  16. 16.
    Fan X, Sun B, Sun S, McNeese M, Yen J (2006) RPD-enabled agents teaming with humans for multi-context decision making. In: Proceedings of the fifth international joint conference on autonomous agents and multiagent systems, AAMAS’06. ACM Press, New York, pp 34–41 CrossRefGoogle Scholar
  17. 17.
    Georgeff MP, Lansky AL (1987) Reactive reasoning and planning. In: Proc of the sixth national conf on artificial intelligence, AAAI’87, Menlo Park, CA. American Association for Artificial Intelligence, Menlo Park, pp 677–682 Google Scholar
  18. 18.
    Hoorn JF, Konijn EA, Van der Veer GC (2003) Virtual reality: do not augment realism, augment relevance. Upgrade—Human-Comput Interact Overcoming Barriers 4(1):18–26 Google Scholar
  19. 19.
    Jiang H, Vidal JM, Huhns MN (2007) EBDI: an architecture for emotional agents. In: Proc of the 6th int joint conf on autonomous agents and multi-agent systems, AAMAS’07. ACM Press, New York, pp 38–40 Google Scholar
  20. 20.
    Jonker CM, Treur J (2001) An agent architecture for multi-attribute negotiation. In: Nebel B (ed) Proc of the 17th international joint conference on AI, IJCAI’01. Morgan Kaufman, San Mateo, pp 1195–1201 Google Scholar
  21. 21.
    Keeney R, Raiffa H (1976) Decisions with multiple objectives: preferences and value tradeoffs. Wiley, New York Google Scholar
  22. 22.
    Klein G (1989) Recognition-primed decisions. Adv Man-Mach Syst Res 5:47–92 Google Scholar
  23. 23.
    Laird JE, Newell A, Rosenbloom PS (1987) Soar: an architecture for general intelligence. Artif Intell 33(1):1–64 CrossRefMathSciNetGoogle Scholar
  24. 24.
    Loewenstein GF, Weber EU, Hsee CK, Welch ES (2001) Risk as feelings. Psychological Bull 127:267–286 CrossRefGoogle Scholar
  25. 25.
    Maes P, Guttman RH, Moukas AG (1999) Agents that buy and sell. Commun ACM 42(3):81–91 CrossRefGoogle Scholar
  26. 26.
    Marsella S, Gratch J (2009) EMA: a model of emotional dynamics. Cogn Syst Res 10(1):70–90 CrossRefGoogle Scholar
  27. 27.
    Moir A, Jessel D (1995) A mind to crime: the controversial link between the mind and criminal behaviour. Michael Joseph, Penguin, London Google Scholar
  28. 28.
    Norling E, Sonenberg L, Ronnquist R (2000) Enhancing multi-agent based simulation with human-like decision making strategies. In: Moss S, Davidsson P (eds) Proceedings of the second international workshop on multi-agent based simulation, pp 214–228 Google Scholar
  29. 29.
    Pelachaud C, Martin JC, Andre E, Chollet G, Karpouzis K, Pele D (eds) (2007) Intelligent virtual agents. In: Proceedings of the 7th international conference on intelligent virtual agents, IVA’07. LNAI, vol 4722. Springer, Berlin Google Scholar
  30. 30.
    Pereira D, Oliveira E, Moreira N (2006) Modelling emotional BDI agents. In: ECAI workshop on formal approaches to multi-agent systems (FAMAS 2006), Riva del Garda, Italy Google Scholar
  31. 31.
    Pokahr A, Braubach L, Lamersdorf W (2005) Jadex: a BDI reasoning engine. In: Bordini RH, Dastani M, Dix J, El Fallah Seghrouchni A (eds) Multi-agent programming: languages, platforms and applications. Springer, Berlin, pp 149–174 Google Scholar
  32. 32.
    Prendinger H, Lester J, Ishizuka M. (eds) (2008) Intelligent virtual agents. In: Proceedings of the 8th international conference on intelligent virtual agents, IVA’08. LNAI, vol 5208. Springer, Berlin Google Scholar
  33. 33.
    Raiffa H (1982) The art and science of negotiation. Harvard University Press, Cambridge Google Scholar
  34. 34.
    Raine A (1993) The psychopathology of crime: criminal behaviors as a clinical disorder. Guilford Publications, New York Google Scholar
  35. 35.
    Rao AS (1996) AgentSpeak(L): BDI agents speak out in a logical computable language. In: de Velde WV, Perrame J (eds) Agents Breaking away: proceedings of the seventh European workshop on modelling autonomous agents in a multi-agent world (MAAMAW’96). LNAI, vol 1038. Springer, Berlin, pp 42–55 Google Scholar
  36. 36.
    Rao AS, Georgeff MP (1991) Modelling rational agents within a BDI-architecture. In: Allen J (eds) Proc of the 2nd int conference on principles of knowledge representation and reasoning, (KR’91). Morgan Kaufmann, San Mateo, pp 473–484 Google Scholar
  37. 37.
    Read SJ, Miller LC (eds) (1998) Connectionist models of social reasoning and social behavior. Erlbaum, Mahwah Google Scholar
  38. 38.
    Schaub H (1997) Decision making in complex situations: cognitive and motivational limitations. In: Flin R, Salas E, Strub ME, Martin L (eds) Decision making under stress. Emerging themes and applications. Ashgate, Aldershot, pp 291–300 Google Scholar
  39. 39.
    Silverman BG (2001) More realistic human behavior models for agents in virtual worlds: emotion, stress, and value ontologies. Technical Report, Philadelphia, PA, University of Penn/ACASA Google Scholar
  40. 40.
    Sun R (2002) Duality of the mind. Lawrence Erlbaum Associates, Mahwah Google Scholar
  41. 41.
    Sun R (2006) The clarion cognitive architecture: extending cognitive modeling to social simulation. In: Sun R (ed) Cognition and multi-agent interaction. Cambridge University Press, New York, pp 79–99 Google Scholar
  42. 42.
    Warwick W, McIlwaine S, Hutton R, McDermott P (2001) Developing computational models of recognition-primed decision making. In: 10th conference on computer generated forces and behavioral representation, Norfolk, VA, 14–17 May 2001, pp 323–331 Google Scholar

Copyright information

© The Author(s) 2009

Authors and Affiliations

  1. 1.Department of Artificial IntelligenceVrije Universiteit AmsterdamAmsterdamThe Netherlands

Personalised recommendations