AI 24/25 Project Software
Documentation for the AI 24/25 course programming project software
Loading...
Searching...
No Matches
fdr_types.h
1#ifndef PROBFD_ALGORITHMS_FDR_TYPES_H
2#define PROBFD_ALGORITHMS_FDR_TYPES_H
3
4class State;
5class OperatorID;
6
7namespace probfd {
8namespace algorithms {
9
10// Behavioural interfaces
11template <typename>
12class OpenList;
13
14template <typename, typename>
15class PolicyPicker;
16
17template <typename>
18class SuccessorSampler;
19
20template <typename, typename>
21class TransitionSorter;
22
23} // namespace algorithms
24
27
30
31// Type alias for successor samplers for MDPs in FDR.
33
36
37} // namespace probfd
38
39#endif
An interface for open lists used during search algorithms.
Definition trap_aware_dfhs.h:21
An interface used to sample a state from a successor distribution.
Definition trap_aware_lrtdp.h:17
An interface used to reorder a list of transitions.
Definition transition_sorter.h:27
The top-level namespace of probabilistic Fast Downward.
Definition command_line.h:8