Class sdm::ActionVFInterface
Class List > sdm > ActionVFInterface
#include <action_vf_interface.hpp>
Inherited by the following classes: sdm::ActionVFBase
Public Functions
Type | Name |
---|---|
virtual Pair< std::shared_ptr< Action >, double > | selectBestAction (const std::shared_ptr< ValueFunction > & vf, const std::shared_ptr< State > & state, number t) = 0 Select the best action for a state at a precise time. |
Public Functions Documentation
function selectBestAction
virtual Pair < std::shared_ptr< Action >, double > sdm::ActionVFInterface::selectBestAction (
const std::shared_ptr< ValueFunction > & vf,
const std::shared_ptr< State > & state,
number t
) = 0
Parameters:
const
std::shared_ptr<ValueFunction>& vf : Value functionconst
std::shared_ptr<State>& state : current statenumber
t : time step
Returns:
std::shared_ptr<Action> : Action
The documentation for this class was generated from the following file src/sdm/utils/value_function/action_vf/action_vf_interface.hpp