Definition of AI

Components for Search

  1. Set of states
  2. Initial state
  3. Successor function (with actions & costs)
  4. Goal states / goal test fn
  5. (Optional) Cost for each action
  6. (Optional) Heuristic function as a guide

Uninformed Search

Planning Agents: Decide based on hypothetical consequences

Uninformed: Brute force, no additional info about the goal