AI 24/25 Project Software
Documentation for the AI 24/25 course programming project software
Loading...
Searching...
No Matches
operator_cost_options.h
1#ifndef DOWNWARD_PLUGINS_OPERATOR_COST_H
2#define DOWNWARD_PLUGINS_OPERATOR_COST_H
3
4#include <tuple>
5
6enum OperatorCost : unsigned short;
7
8namespace downward::cli::plugins {
9class Feature;
10class Options;
11} // namespace downward::cli::plugins
12
13namespace downward::cli {
14
15extern void add_cost_type_options_to_feature(plugins::Feature& feature);
16extern std::tuple<OperatorCost>
17get_cost_type_arguments_from_options(const plugins::Options& opts);
18
19} // namespace downward::cli
20
21#endif