Informed (or heuristic) search

Informed (or heuristic) search