Creating Adaptive and Individual Personalities in Many Characters Without Hand-Crafting Behaviors

  • Jennifer Sandercock
  • Lin Padgham
  • Fabio Zambetta
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4133)


Believable characters significantly increase the immersion of users or players in interactive applications. A key component of believable characters is their personality, which has previously been implemented statically using the time consuming task of hand-crafting individuality for each character. Often personality has been modeled based on theories that assume behavior is the same regardless of situation and environment. This paper presents a simple affective and cognitive framework for interactive entertainment characters that allows adaptation of behavior based on the environment and emotions. Different personalities are reflected in behavior preferences which are generated based on individual experience. An initial version of the framework has been implemented in a simple scenario to explore which parameters have the greatest effect on agent diversity.


Individual Personality Evaluation Weight Virtual Character Coping Process Belief Desire Intention 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Façade website by Procedural Arts,
  2. 2.
    Massive software website,
  3. 3.
    André, E., Klesen, M., Gebhard, P., Allen, S., Rist, T.: Integrating models of personality and emotions into lifelike characters. In: Affective interactions: towards a new generation of computer interfaces, pp. 150–165. Springer, New York (2000)Google Scholar
  4. 4.
    Bandura, A.: Social Learning Theory. Prentice-Hall, New Jersey (1977)Google Scholar
  5. 5.
    da Silva CorrêaPinto, H., Alvares, L.O.: Extended Behavior Networks and Agent Personality: Investigating the Design of Character Stereotypes in the Game Unreal Tournament. In: Panayiotopoulos, T., Gratch, J., Aylett, R.S., Ballin, D., Olivier, P., Rist, T. (eds.) IVA 2005. LNCS (LNAI), vol. 3661, pp. 418–429. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  6. 6.
    Damasio, A.: Descartes Error: Emotion, Reason and the Human Brain. G.P. Putnam, USA (1994)Google Scholar
  7. 7.
    Dias, J., Paiva, A., Vala, M.: Can users feel sorry for autonomous synthetic characters? In: Pelachaud, C., André, E., Kopp, S., Ruttkay, Z. (eds.) Proceedings of the Workshop on Creating Bonds with Embodied Conversational Agents (Humanoids), The Fourth International Joint Conference on Autonomous Agents and Multi Agent Systems (AAMAS 2005) (July 2005)Google Scholar
  8. 8.
    Evans, R.: Varieties of learning. In: Rabin, S. (ed.) AI Game Programming Wisdom. Charles River Media Inc., Hingham (2002)Google Scholar
  9. 9.
    Gilman, B.: Student postmortem: 6mSoft’s Romeo and Juliet. Gamasutra (February 2005),
  10. 10.
    Gratch, J., Marsella, S.: A domain-independent framework for modeling emotion. Journal of Cognitive Systems Research 5, 269–306 (2004)CrossRefGoogle Scholar
  11. 11.
    Hemenover, S.H., Zhang, S.: Anger, personality, and optimistic stress appraisals. Cognition and Emotion 18(3), 363–382 (2004)CrossRefGoogle Scholar
  12. 12.
    Jones, C.: Chuck Amuck: The Life and Times of an Animated Cartoonist. Farrar, Straus and Giroux, 4th edn., New York, USA (1994)Google Scholar
  13. 13.
    Lazarus, R.: Emotion and Adaptation. Oxford University Press, USA (1991)Google Scholar
  14. 14.
    McCrae, R.R., John, O.P.: An introduction to the five-factor model and its applications. Journal of Personality 60, 175–215 (1992)CrossRefGoogle Scholar
  15. 15.
    Moffat, D.: Personality parameters and programs. In: Trappl, R., Petta, P. (eds.) Creating Personalities for Synthetic Actors: Towards Autonomous Personality Agents. LNCS (LNAI), vol. 1195, pp. 120–165. Springer, Heidelberg (1997)CrossRefGoogle Scholar
  16. 16.
    Ortony, A.: On making believable emotional agents believable. In: Trappl, R., Petta, P., Payr, S. (eds.) Emotions in Humans and Artifacts, pp. 189–212. MIT Press, Cambridge (2002)Google Scholar
  17. 17.
    Ortony, A., Clore, G.L., Collins, A.: The Cognitive Structure of Emotions. Cambridge University Press, USA (1988)Google Scholar
  18. 18.
    Padgham, L., Taylor, G.: PAC - personality and cognition: an interactive system for modelling agent scenarios. In: Proceedings of International Joint Conference on Artificial Intelligence IJCAI 1997, Tokyo, Japan (1997)Google Scholar
  19. 19.
    Padgham, L., Winikoff, M.: Developing Intelligent Agent Systems: A practical guide. Wiley and Sons, Chichester (2004)CrossRefGoogle Scholar
  20. 20.
    Rousseau, D., Hayes-Roth, B.: A social-psychological model for synthetic actors. In: AGENTS 1998: Proceedings of the second international conference on Autonomous agents, pp. 165–172. ACM Press, New York (1998)CrossRefGoogle Scholar
  21. 21.
    Seif El-Nasr, M., Ioerger, T.R., Yen, J.: PETEEI: a PET with evolving emotional intelligence. In: AGENTS 1999: Proceedings of the third annual conference on Autonomo us Agents, pp. 9–15. ACM Press, New York (1999)CrossRefGoogle Scholar
  22. 22.
    Stern, A.: Creating emotional relationships with virtual characters. In: Trappl, R., Petta, P., Payr, S. (eds.) Emotions in Humans and Artifacts, pp. 333–362. MIT Press, Cambridge (2002)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Jennifer Sandercock
    • 1
  • Lin Padgham
    • 1
  • Fabio Zambetta
    • 1
  1. 1.School of Computer Science and Information TechnologyRMIT UniversityMelbourneAustralia

Personalised recommendations