"An agent is a computer system that is situated in some environment, and that is capable of autonomous action in this environment in order to meet its...