Approaches to Agent Design (continued)
- Goal-Based Agent
- Choose actions so as to achieve a (given or computed) goal=
a description of a desirable situation
- Keeping track of the current state is often not enough---
need to add goals to decide which situations are good
- Deliberative instead of reactive
- May have to consider long sequences of possible actions
before deciding if goal is achieved--- involves consideration
of the future, "what will happen if I do...?"