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