Programming Agents with Emotions

  • Authors:
  • Mehdi Dastani;John-Jules Ch. Meyer

  • Affiliations:
  • Utrecht University, The Netherlands, Email: {mehdi,jj}@cs.uu.nl;Utrecht University, The Netherlands, Email: {mehdi,jj}@cs.uu.nl

  • Venue:
  • Proceedings of the 2006 conference on ECAI 2006: 17th European Conference on Artificial Intelligence August 29 -- September 1, 2006, Riva del Garda, Italy
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents the syntax and semantics of a simplified version of a logic-based agent-oriented programming language to implement agents with emotions. Four types of emotions are distinguished: happiness, sadness, anger and fear. These emotions are defined relative to agent's goals and plans. The emotions result from the agent's deliberation process and influence the deliberation process. The semantics of each emotion type is incorporated in the transition semantics of the presented agent-oriented programming language.