Definition of an Agent
Anything perceiving with sensors and acting
with effectors.