Template Struct ContinuousVectorStateContinuousScalarBoundedActionEnv¶
Defined in File env_types.h
Struct Documentation¶
-
template<uint_t StateSpaceSize, uint_t action_end, typename real_range, uint_t action_start = 0, typename StateSpaceItemType = real_t>
struct ContinuousVectorStateContinuousScalarBoundedActionEnv¶ Public Types
-
typedef ContinuousVectorSpace<StateSpaceSize, StateSpaceItemType> state_space¶
The type of the state space.
-
typedef state_space::space_item_type state_type¶
the State type
-
typedef ScalarDiscreteSpace<action_start, action_end> action_space¶
item_t
-
typedef real_range::value_type action_type¶
the Action type is real valued
Public Static Attributes
-
static constexpr uint_t STATE_SPACE_SIZE = state_space::size¶
state space size
-
static constexpr real_range action_limits = real_range()¶
the action limits
-
static constexpr uint_t ACTION_SPACE_SIZE = action_space::size¶
action space size
-
typedef ContinuousVectorSpace<StateSpaceSize, StateSpaceItemType> state_space¶