planning
comparing and contrasting
first compare and contrast based on one thing
then compare and contrast based on another
problem components
initial state: the problem as presented
goal state: the aim/intention/desired outcome
operators: things you can do/try/execute
constraints:
- limitations on what you can do try/execute
- additional requirements/rules - accuracy, latency, etc
decomposition orders
the order in which we plan has a real impact on the success of out outcome
breadth-first: think about all decisions carefully
- advantage - minimal commitment
depth-first: committing yourself first, straight into it and starting it with detail first -without knowing rest of detail
- advantage - immediate feedback; lower cognitive load
opportunistic: take things as they arrive
- capitalising on current state, efficiency
mental representation of a problem
the state space
all possible paths between initial and goal states