35 bool Init(
const std::string& config_dir,
const std::string& name,
36 const std::shared_ptr<DependencyInjector>& injector)
override;
46 bool DecidePathBounds(std::vector<PathBoundary>* boundary);
53 bool OptimizePath(
const std::vector<PathBoundary>& path_boundaries,
54 std::vector<PathData>* candidate_path_data);
61 bool AssessPath(std::vector<PathData>* candidate_path_data,