Rational agent

An agent is rational if it acts to maximise the expected value of its performance measure, given its current percept sequence and any built-in knowledge.