AIToolbox
A library that offers tools for AI problem solving.
TypeTraits.hpp File Reference
#include <ranges>
#include <AIToolbox/Factored/Bandit/Types.hpp>

Go to the source code of this file.

Namespaces

 AIToolbox
 
 AIToolbox::Factored
 
 AIToolbox::Factored::Bandit
 

Variables

template<typename QR >
concept AIToolbox::Factored::Bandit::IsQFunctionRule
 This concept models the interface for a QFunctionRule. More...
 
template<typename T >
concept AIToolbox::Factored::Bandit::QFRuleRange = std::ranges::range<T> && IsQFunctionRule<std::ranges::range_value_t<T>>
 This concept represents a range of QFunctionRules. More...