Modern Heuristic Search Methods