AI 24/25 Project Software
Documentation for the AI 24/25 course programming project software
Loading...
Searching...
No Matches
pattern_generator_greedy.h
1#ifndef PDBS_PATTERN_GENERATOR_GREEDY_H
2#define PDBS_PATTERN_GENERATOR_GREEDY_H
3
4#include "downward/pdbs/pattern_generator.h"
5
6namespace pdbs {
7class PatternGeneratorGreedy : public PatternGenerator {
8 const int max_states;
9
10 virtual std::string name() const override;
11 virtual PatternInformation
12 compute_pattern(const std::shared_ptr<AbstractTask>& task) override;
13
14public:
15 PatternGeneratorGreedy(int max_states, utils::Verbosity verbosity);
16};
17} // namespace pdbs
18
19#endif