A system is rational if it does the “right thing,” given what it knows.
The Turing Test was designed to provide satisfactory operational definition of intelligence. A computer passes the test if a human interrogator, after posing some written questions, cannot tell whether the written responses come from a person or from a computer.
The computer would need the following capabilities
To pass the total Turing Test, the computer will need
An agent is something that acts. Computer agents are expected to operate autonomously, perceive their environment, persist over a prolonged time period, adapt to change, and create and pursue goals. A rational agent acts so to achieve the best outcome.
What is rational at any given time depends on: