Goal Formulation: is when you decide what truly matters and what can be safely ignored.

  • limits wandering
  • defines what done means
  • prevents infinite drifting through a huge search space

Problem Formulation: makes the goal searchable through:

  • States how configurations are represented
  • Initial State
  • Actions what moves are available
  • Transition Model whats results from that action
  • Goat Test or Evaluation Measure (how to judge a candidate)
  • Cost Model (how to compare candidates)

GETTING THE ENTIRE FORMULATION DOWN IS CRUCIAL

For a domain, we must first understand and define the: state, initial state, actions, transition model, goal test, and cost.