#include <HeuristicSearch.hpp>
template<typename Config>
std::is_class_v<Config>
and
requires { { Config::PerformCostBasedPruning } -> std::convertible_to<bool>; }
and
requires { { Config::PerformWeightedSearch } -> std::convertible_to<bool>; }
and
std::integral<
decltype(Config::BeamWidth::num)>
and
std::integral<
decltype(Config::BeamWidth::den)>
and
requires { { Config::Lazy } -> std::convertible_to<bool>; }
and
requires { { Config::IsMonotone } -> std::convertible_to<bool>; }
and
requires { { Config::PerformAnytimeSearch} -> std::convertible_to<bool>; }
Definition at line 569 of file HeuristicSearch.hpp.