AI 24/25 Project Software
Documentation for the AI 24/25 course programming project software
Loading...
Searching...
No Matches
task_dependent_heuristic.h
1#ifndef PROBFD_PLUGINS_HEURISTICS_TASK_DEPENDENT_HEURISTIC_H
2#define PROBFD_PLUGINS_HEURISTICS_TASK_DEPENDENT_HEURISTIC_H
3
4#include <tuple>
5
6// Forward Declarations
7namespace utils {
8enum class Verbosity;
9}
10
11namespace downward::cli::plugins {
12class Feature;
13class Options;
14} // namespace downward::cli::plugins
15
16namespace probfd::cli::heuristics {
17
18extern void add_task_dependent_heuristic_options_to_feature(
19 downward::cli::plugins::Feature& feature);
20
21extern std::tuple<utils::Verbosity>
22get_task_dependent_heuristic_arguments_from_options(
23 const downward::cli::plugins::Options& opts);
24
25} // namespace probfd::cli::heuristics
26
27#endif