1#ifndef PROBFD_TRANSITION_SORTERS_VDIFF_SORTER_H
2#define PROBFD_TRANSITION_SORTERS_VDIFF_SORTER_H
4#include "probfd/algorithms/fdr_types.h"
5#include "probfd/algorithms/transition_sorter.h"
7#include "probfd/value_type.h"
11namespace probfd::transition_sorters {
14 const value_t favor_large_gaps_;
17 explicit VDiffSorter(
value_t favor_large_gaps);
22 const std::vector<OperatorID>& action_choices,
23 std::vector<Distribution<StateID>>& successors,
24 algorithms::StateProperties& properties)
override;
double value_t
Typedef for the state value type.
Definition aliases.h:7
algorithms::TransitionSorter< State, OperatorID > FDRTransitionSorter
Type alias for TransitionSorters for MDPs in FDR.
Definition fdr_types.h:35