1#ifndef DETERMINISTIC_ACTION_POLICY_H
2#define DETERMINISTIC_ACTION_POLICY_H
4#include "cubeai/utils/cubeai_concepts.h"
15template<utils::concepts::
float_or_
integral_vector PolicyValuesType,
typename StateType>
16requires(std::is_integral<StateType>::value)
38 policy_values_type policy_values_;
42template<utils::concepts::
float_or_
integral_vector PolicyValuesType,
typename StateType>
43requires(std::is_integral<StateType>::value)
46 policy_values_(values)
class DeterministicActionPolicy. a deterministic action apolicy always selects the action indicated
Definition deterministic_action_policy.h:18
policy_values_type::value_type action_type
Definition deterministic_action_policy.h:22
const action_type & on_state(const state_type &state) const
Definition deterministic_action_policy.h:34
PolicyValuesType policy_values_type
Definition deterministic_action_policy.h:21
StateType state_type
Definition deterministic_action_policy.h:23
Definition mc_tree_search_solver.h:22