Impulsion Engine

The embedded video shows a demonstration of character AI with social intelligence. (A mix of autonomous/dynamic and scripted behavior.)


  • Collaboration with CCP Games
  • Poster at SIGGRAPH 2012
  • Presented at Game AI Conference 2012


Impulsion grew from the Humanoid Agents in Social Game Environments project at CADIA where the first social engine prototype, called Populus, was built. The success of that prototype paved the way for further development. CADIA continues to research social AI for games and prototype new behaviors.


Claudio Pedica – claudio at


  • Pedica, C. and Vilhjálmsson, H. Lifelike Virtual Characters using Behavior Trees for Social Territorial Intelligence. (Demo/Poster). In Proceedings of ACM SIGGRAPH 2012. Los Angeles, August 5-9.
  • K. R. Thórisson, O. Gislason, G. R. Jonsdottir & H. Th. Thorisson (2010). A Multiparty Multimodal Architecture for Realtime Turntaking. Proceedings of Intelligent Virtual Agents 2010.
  • Pedica, C., and H. Vilhjálmsson, H. (2010). Spontaneous avatar behavior for human territoriality. Applied Artificial Intelligence 24, 6, 575–593.
  • Pedica C., H. Vilhjálmsson H., M. Lárusdóttir. Avatars in conversation: the importance of simulating territorial behavior, Proceedings of the 10th international conference on Intelligent virtual agents, September 20-22, 2010, Philadelphia, PA.
  • Pedica, C., and H. Vilhjálmsson, H. (2008), Social perception and steering for online avatars, in ‘IVA ’08: Proceedings of the 8th international conference on Intelligent Virtual Agents’, Springer-Verlag, Berlin, Heidelberg, pp. 104–116.
  • Thórisson, K. R. & G. R. Jonsdottir (2008). A Granular Architecture for Dynamic Realtime Dialogue. Proc. of Intelligent Virtual Agents (IVA), Tokyo, Japan, September 1-3.
  • Jonsdottir, G. R., J. Gratch, E. Fast, & K. R. Thórisson (2007). Fluid Semantic Back-Channel Feedback in Dialogue: Challenges & Progress. Proc. of 7th International Conference on Intelligent Virtual Agents, 154-160, September. Paris, France.

Related Publications

  • Bonaiuto, J. & K. R. Thórisson (2008). Towards a Neurocognitive Model of Realtime Turntaking in Face-to-Face Dialogue. In I. Wachsmuth, M. Lenzen, G. Knoblich (eds.), Embodied Communication in Humans And Machines. U.K.: Oxford University Press.
  • Jonsdottir, G. R., K. R. Thórisson & E. Nivel (2008). Learning Smooth, Human-Like Turntaking in Realtime Dialogue. Proc. of Intelligent Virtual Agents (IVA), Tokyo, Japan, September 1-3.
  • Thórisson, K. R. (2008). Modeling Multimodal Communication as a Complex System. In I. Wachsmuth, M. Lenzen, G. Knoblich (eds.), Springer Lecture Series in Computer Science: Modeling Communication with Robots and Virtual Humans, 143-168. New York: Springer.