AI Toolkit
Loading...
Searching...
No Matches
aitoolkit::goap::blackboard_trait Concept Reference
Concept definition
template
<
typename
T>
concept
aitoolkit::goap::blackboard_trait
=
requires
(
const
T
&
a
,
const
T
&
b
) {
{
a
==
b
} -> std::convertible_to<bool>;
{ std::hash<T>{}(
a
) } -> std::convertible_to<size_t>;
}
aitoolkit::goap::blackboard_trait
Definition
goap.hpp:181
aitoolkit::goap::planner
plan< T > planner(std::vector< action_ptr< T > > actions, T initital_blackboard, T goal_blackboard, size_t max_iterations=0)
Create a plan.
Definition
goap.hpp:304
aitoolkit
goap
blackboard_trait
Generated by
1.10.0