AI Toolkit
Loading...
Searching...
No Matches
aitoolkit::utility::action< T > Class Template Referenceabstract

Base abstract class for all actions. More...

#include <utility.hpp>

Public Member Functions

virtual float score (const T &blackboard) const =0
 Return the score of the action.
 
virtual void apply (T &blackboard) const =0
 Apply the action to the blackboard.
 

Detailed Description

template<typename T>
class aitoolkit::utility::action< T >

Base abstract class for all actions.