AI 24/25 Project Software
Documentation for the AI 24/25 course programming project software
Loading...
Searching...
No Matches
types.h
1#ifndef PROBFD_ALGORITHMS_TYPES_H
2#define PROBFD_ALGORITHMS_TYPES_H
3
4#include "probfd/interval.h"
5
6#include <type_traits>
7
9namespace probfd::algorithms {
10
13template <bool UseInterval>
14using AlgorithmValue = std::conditional_t<UseInterval, Interval, value_t>;
15
16} // namespace probfd::algorithms
17
18#endif
This namespace contains implementations of SSP search algorithms.
Definition acyclic_value_iteration.h:22
std::conditional_t< UseInterval, Interval, value_t > AlgorithmValue
Convenience value type alias for algorithms selecting interval iteration behaviour based on a templat...
Definition types.h:14