The built-in environment classes, exported from sekai.envs and registered under the IDs in
the catalog. Create them with sekai.make(id), or instantiate
the classes directly (no time limit is applied then).
See Classic control.
::: sekai.envs.CartPoleEnv
::: sekai.envs.MountainCarEnv
::: sekai.envs.ContinuousMountainCarEnv
::: sekai.envs.PendulumEnv
::: sekai.envs.AcrobotEnv
Exported from sekai.envs.classic_control. Each render(env) returns an (H, W, 3) uint8
frame.
::: sekai.envs.classic_control.CartPoleRenderer
::: sekai.envs.classic_control.MountainCarRenderer
::: sekai.envs.classic_control.PendulumRenderer
::: sekai.envs.classic_control.AcrobotRenderer
See Finance.
::: sekai.envs.finance.TradingEnv
::: sekai.envs.finance.PortfolioEnv
::: sekai.envs.finance.MarketMakingEnv
::: sekai.envs.finance.OptimalExecutionEnv
::: sekai.envs.finance.MarketEnv
::: sekai.envs.finance.default_market
::: sekai.envs.finance.LimitOrderBookEnv
::: sekai.envs.finance.LimitOrderBookMarket
Registered as the vector_entry_point of their environments, so sekai.make_vec(id, n)
returns them; see Native vector environments.
::: sekai.envs.finance.TradingVecEnv
::: sekai.envs.finance.PortfolioVecEnv
::: sekai.envs.finance.MarketMakingVecEnv
::: sekai.envs.finance.OptimalExecutionVecEnv
::: sekai.envs.finance.simulate_gbm
::: sekai.envs.finance.random_correlation
::: sekai.envs.finance.sample_window