02 Problem solving Flashcards
1
Q
definition of a problem
A
- Initial state
- func actions(s)
- func result(s, a) -> s’
- func goalTest(s) -> T | F
- func pathCost(s -> s -> s)
- func stepCost(s, a, s’)
2
Q
important property of a heuristic function
A
admissable
3
Q
A* search
A
“cheapest expected total cost”