|
bitrl & cuberl Documentation
Simulation engine for reinforcement learning agents
|
Namespaces | |
| namespace | bandits |
| namespace | connect2 |
| namespace | gdrl |
| namespace | grid_world |
| namespace | gymnasium |
Classes | |
| struct | ContinuousScalareSpace |
| struct | ContinuousVectorSpace |
| struct | ContinuousVectorStateContinuousScalarBoundedActionEnv |
| struct | ContinuousVectorStateContinuousVectorActionEnv |
| struct | ContinuousVectorStateDiscreteActionEnv |
| struct | DiscreteVectorSpace |
| struct | DiscreteVectorStateDiscreteActionEnv |
| class | EnvBase |
| Base class interface for Reinforcement Learning environments. More... | |
| struct | ScalarDiscreteEnv |
| struct | ScalarDiscreteSpace |
| A scalar discrete space can be used to denote a space that only has a single value at each time. For example consider the FrozenLake environment then both the state and the action spaces are ScalarDiscreteSpace. More... | |
Functions | |
| template<typename EnvType , typename ActionSelector > | |
| std::vector< typename EnvType::time_step_type > | create_trajectory (EnvType &env, ActionSelector &action_selector, uint_t max_steps) |