Source code for sustaingym.envs.battery_storage

"""
TODO
"""
from __future__ import annotations

import numpy as np

import gym
from gym import spaces


[docs] class BatteryStorageEnv(gym.Env): """ TODO """
[docs] metadata = {"render_modes": []}
def __init__(self): self.action_space = spaces.Box(low=-5, high=5, shape=(1,)) raise NotImplementedError
[docs] def step(self, action: np.ndarray) -> tuple: raise NotImplementedError
[docs] def reset(self, *, seed: int | None = None, return_info: bool = False, options: dict | None = None) -> dict: super().reset(seed=seed) raise NotImplementedError
[docs] def render(self): raise NotImplementedError
[docs] def close(self): return