Selects the next path expansion based on an evaluation function (often a heuristic), always expanding the path that appears best at the moment.
Explain code with DocComment! Try out your own code!