Struct synchronized_env_mixin¶
Defined in File synchronized_env_mixin.h
Inheritance Relationships¶
Derived Types¶
public bitrl::envs::EnvBase< TimeStep< bool >, MultiArmedBanditsSpace >(Template Class EnvBase)public bitrl::envs::EnvBase< TimeStep< std::vector< uint_t > >, DiscreteVectorStateDiscreteActionEnv< 53, 0, 4, uint_t > >(Template Class EnvBase)public bitrl::envs::EnvBase< TimeStep< uint_t >, ScalarDiscreteEnv< state_size, 2, 0, 0 > >(Template Class EnvBase)public bitrl::envs::EnvBase< TimeStep< detail::board_state_type >, detail::GridWorldEnv< side_size_ > >(Template Class EnvBase)public bitrl::envs::EnvBase< TimeStep< std::vector< real_t > >, ContinuousVectorStateDiscreteActionEnv< 6, 2, 0, real_t > >(Template Class EnvBase)public bitrl::envs::EnvBase< VectorTimeStep< detail_::AcrobotVEnv::state_type >, detail_::AcrobotVEnv >(Template Class EnvBase)public bitrl::envs::EnvBase< TimeStep< uint_t >, ScalarDiscreteEnv< state_end, action_end, 0, 0 > >(Template Class EnvBase)public bitrl::envs::EnvBase< TimeStep< std::vector< real_t > >, ContinuousVectorStateDiscreteActionEnv< 4, 2, 0, real_t > >(Template Class EnvBase)public bitrl::envs::EnvBase< VectorTimeStepType, SpaceType >(Template Class EnvBase)public bitrl::envs::EnvBase< TimeStep< std::vector< real_t > >, ContinuousVectorStateContinuousVectorActionEnv< 8, 2, real_t, real_t > >(Template Class EnvBase)public bitrl::envs::EnvBase< TimeStep< std::vector< real_t > >, ContinuousVectorStateDiscreteActionEnv< 8, 4, 0, real_t > >(Template Class EnvBase)public bitrl::envs::EnvBase< TimeStep< std::vector< real_t > >, ContinuousVectorStateDiscreteActionEnv< 3, 2, 0, real_t > >(Template Class EnvBase)public bitrl::envs::EnvBase< TimeStep< std::vector< real_t > >, ContinuousVectorStateContinuousScalarBoundedActionEnv< 3, 1, RealRange<-2.0, 2.0 >, 0, real_t > >(Template Class EnvBase)public bitrl::envs::EnvBase< TimeStepType, ScalarDiscreteEnv< state_end, action_end, 0, 0 > >(Template Class EnvBase)public bitrl::envs::EnvBase< TimeStepType, SpaceType >(Template Class EnvBase)
Struct Documentation¶
-
struct synchronized_env_mixin¶
class synchronized_env_mixin
Subclassed by bitrl::envs::EnvBase< TimeStep< bool >, MultiArmedBanditsSpace >, bitrl::envs::EnvBase< TimeStep< std::vector< uint_t > >, DiscreteVectorStateDiscreteActionEnv< 53, 0, 4, uint_t > >, bitrl::envs::EnvBase< TimeStep< uint_t >, ScalarDiscreteEnv< state_size, 2, 0, 0 > >, bitrl::envs::EnvBase< TimeStep< detail::board_state_type >, detail::GridWorldEnv< side_size_ > >, bitrl::envs::EnvBase< TimeStep< std::vector< real_t > >, ContinuousVectorStateDiscreteActionEnv< 6, 2, 0, real_t > >, bitrl::envs::EnvBase< VectorTimeStep< detail_::AcrobotVEnv::state_type >, detail_::AcrobotVEnv >, bitrl::envs::EnvBase< TimeStep< uint_t >, ScalarDiscreteEnv< state_end, action_end, 0, 0 > >, bitrl::envs::EnvBase< TimeStep< std::vector< real_t > >, ContinuousVectorStateDiscreteActionEnv< 4, 2, 0, real_t > >, bitrl::envs::EnvBase< VectorTimeStepType, SpaceType >, bitrl::envs::EnvBase< TimeStep< std::vector< real_t > >, ContinuousVectorStateContinuousVectorActionEnv< 8, 2, real_t, real_t > >, bitrl::envs::EnvBase< TimeStep< std::vector< real_t > >, ContinuousVectorStateDiscreteActionEnv< 8, 4, 0, real_t > >, bitrl::envs::EnvBase< TimeStep< std::vector< real_t > >, ContinuousVectorStateDiscreteActionEnv< 3, 2, 0, real_t > >, bitrl::envs::EnvBase< TimeStep< std::vector< real_t > >, ContinuousVectorStateContinuousScalarBoundedActionEnv< 3, 1, RealRange<-2.0, 2.0 >, 0, real_t > >, bitrl::envs::EnvBase< TimeStepType, ScalarDiscreteEnv< state_end, action_end, 0, 0 > >, bitrl::envs::EnvBase< TimeStepType, SpaceType >
Public Functions
-
inline virtual void sync(const std::unordered_map<std::string, std::any>&)¶
Synchronize the environment.
-
inline virtual void sync(const std::unordered_map<std::string, std::any>&)¶