Professional Documents
Culture Documents
behave
E.g., in vacuum-cleaner world
We want the floor clean, no matter how the
agent behave
We don’t restrict how the agent behaves
Rationality
What is rational at any given time depends
on four things:
The performance measure defining the criterion
of success
The agent’s prior knowledge of the environment
Actuators
Sensors
Goal-based agents
Utility-based agents
Simple reflex agents
It uses just condition-action rules
The rules are like the form “if … then …”
efficient but have narrow range of applicability
RULES:
(1) If small moving object,
then activate SNAP
(2) If large moving object,
then activate AVOID and inhibit SNAP
ELSE (not moving) then NOOP
needed for
completeness Action: SNAP or AVOID or NOOP
Model-based Reflex Agents
For the world that is partially observable
the agent has to keep track of an internal state
That depends on the percept history
Reflecting some of the unobserved aspects
start