diff --git a/docs/compilation/main/.buildinfo b/docs/compilation/main/.buildinfo index ba44347966..a2b8e9d5b0 100644 --- a/docs/compilation/main/.buildinfo +++ b/docs/compilation/main/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 137a891d2d5b45bed16d16e7680fc03b +config: 94fd5ce6ebddb88bdaf7f80bfdd4b19f tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/docs/compilation/main/.doctrees/environment.pickle b/docs/compilation/main/.doctrees/environment.pickle index 40b7f87827..ee303bf1e7 100644 Binary files a/docs/compilation/main/.doctrees/environment.pickle and b/docs/compilation/main/.doctrees/environment.pickle differ diff --git a/docs/compilation/main/.doctrees/index.doctree b/docs/compilation/main/.doctrees/index.doctree index 272e78e434..4d3084f6fb 100644 Binary files a/docs/compilation/main/.doctrees/index.doctree and b/docs/compilation/main/.doctrees/index.doctree differ diff --git a/docs/compilation/main/.doctrees/nbsphinx/pages/notebooks/logging_unused_variables.ipynb b/docs/compilation/main/.doctrees/nbsphinx/pages/notebooks/logging_unused_variables.ipynb new file mode 100644 index 0000000000..afa7a4a23e --- /dev/null +++ b/docs/compilation/main/.doctrees/nbsphinx/pages/notebooks/logging_unused_variables.ipynb @@ -0,0 +1,235 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Logging unusued variables" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Until version v3.3.2 of *Sinergym*, all variables monitored using the *LoggerWrapper* had to be present in the observation space. This presents a drawback when we want to monitor certain aspects of the simulation that are not used in the optimization process (in other words, that are not present in the environment's observation space), it would be impossible.\n", + "\n", + "Including extra variables that are not directly part of the observation space requires certain internal changes that break the minimalist structure of the classes that make up the tool.\n", + "\n", + "This notebook explains the correct way to do it, which is available from *Sinergym* v3.3.3. It involves the use of [ReduceObservationWrapper](https://ugr-sail.github.io/sinergym/compilation/main/pages/wrappers.html#reduceobservationwrapper) in combination with [LoggerWrapper](https://ugr-sail.github.io/sinergym/compilation/main/pages/wrappers.html#loggerwrapper).\n", + "\n", + "The idea is to define all the variables we want, whether they are part of the final observation space or not, and monitor everything with the LoggerWrapper, to later add a layer that removes the desired variables from the observation space (when they would already be monitored, which is our goal)." + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "#==============================================================================================#\n", + "\u001b[38;20m[ENVIRONMENT] (INFO) : Creating Gymnasium environment... [5zone-hot-continuous-stochastic-v1]\u001b[0m\n", + "#==============================================================================================#\n", + "\u001b[38;20m[MODELING] (INFO) : Experiment working directory created [/workspaces/sinergym/examples/Eplus-env-5zone-hot-continuous-stochastic-v1-res2]\u001b[0m\n", + "\u001b[38;20m[MODELING] (INFO) : Model Config is correct.\u001b[0m\n", + "\u001b[38;20m[MODELING] (INFO) : Updated building model with whole Output:Variable available names\u001b[0m\n", + "\u001b[38;20m[MODELING] (INFO) : Updated building model with whole Output:Meter available names\u001b[0m\n", + "\u001b[38;20m[MODELING] (INFO) : runperiod established: {'start_day': 1, 'start_month': 1, 'start_year': 1991, 'end_day': 31, 'end_month': 12, 'end_year': 1991, 'start_weekday': 0, 'n_steps_per_hour': 4}\u001b[0m\n", + "\u001b[38;20m[MODELING] (INFO) : Episode length (seconds): 31536000.0\u001b[0m\n", + "\u001b[38;20m[MODELING] (INFO) : timestep size (seconds): 900.0\u001b[0m\n", + "\u001b[38;20m[MODELING] (INFO) : timesteps per episode: 35040\u001b[0m\n", + "\u001b[38;20m[REWARD] (INFO) : Reward function initialized.\u001b[0m\n", + "\u001b[38;20m[ENVIRONMENT] (INFO) : Environment 5zone-hot-continuous-stochastic-v1 created successfully.\u001b[0m\n", + "\u001b[38;20m[WRAPPER NormalizeAction] (INFO) : New normalized action Space: Box(-1.0, 1.0, (2,), float32)\u001b[0m\n", + "\u001b[38;20m[WRAPPER NormalizeAction] (INFO) : Wrapper initialized\u001b[0m\n", + "\u001b[38;20m[WRAPPER NormalizeObservation] (INFO) : Wrapper initialized.\u001b[0m\n", + "\u001b[38;20m[WRAPPER LoggerWrapper] (INFO) : Wrapper initialized.\u001b[0m\n", + "###########################################################################\n", + "Old observation space shape: 17\n", + "Old observation variables: ['month', 'day_of_month', 'hour', 'outdoor_temperature', 'outdoor_humidity', 'wind_speed', 'wind_direction', 'diffuse_solar_radiation', 'direct_solar_radiation', 'htg_setpoint', 'clg_setpoint', 'air_temperature', 'air_humidity', 'people_occupant', 'co2_emission', 'HVAC_electricity_demand_rate', 'total_electricity_HVAC']\n", + "###########################################################################\n", + "\u001b[38;20m[WRAPPER ReduceObservationWrapper] (INFO) : Wrapper initialized.\u001b[0m\n", + "###########################################################################\n", + "Wrapped observation space shape: 14\n", + "Wrapped observation variables: ['month', 'day_of_month', 'hour', 'wind_speed', 'wind_direction', 'diffuse_solar_radiation', 'direct_solar_radiation', 'htg_setpoint', 'clg_setpoint', 'air_humidity', 'people_occupant', 'co2_emission', 'HVAC_electricity_demand_rate', 'total_electricity_HVAC']\n", + "###########################################################################\n" + ] + } + ], + "source": [ + "import gymnasium as gym\n", + "import numpy as np\n", + "\n", + "import sinergym\n", + "from sinergym.utils.wrappers import (\n", + " LoggerWrapper,\n", + " NormalizeAction,\n", + " NormalizeObservation,\n", + " ReduceObservationWrapper)\n", + "\n", + "# Creating environment and applying wrappers for normalization and logging\n", + "env = gym.make('Eplus-5zone-hot-continuous-stochastic-v1')\n", + "env = NormalizeAction(env)\n", + "env = NormalizeObservation(env)\n", + "env = LoggerWrapper(env)\n", + "print('###########################################################################')\n", + "print('Old observation space shape: ',env.observation_space.shape[0])\n", + "print('Old observation variables: ',env.get_wrapper_attr('observation_variables'))\n", + "print('###########################################################################')\n", + "env = ReduceObservationWrapper(env, obs_reduction=['outdoor_temperature','outdoor_humidity','air_temperature'])\n", + "print('###########################################################################')\n", + "print('Wrapped observation space shape: ',env.observation_space.shape[0])\n", + "print('Wrapped observation variables: ',env.get_wrapper_attr('observation_variables'))\n", + "print('###########################################################################')\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "The order of the wrappers is important. By applying normalization first, for example, we ensure that this transformation is subsequently monitored. As we apply the Logger before reducing the observation space, we also record these variables before they are removed from the observations. If we left the logger for the end, these variables would not be recorded. This can be verified by reviewing the generated `monitor.csv` files.\n", + "\n", + "Let's review the info dictionary to see these normalized variables that are no longer in `obs`:" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\u001b[38;20m[WRAPPER LoggerWrapper] (INFO) : End of episode detected, recording summary (progress.csv) if logger is active\u001b[0m\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/usr/local/lib/python3.10/dist-packages/numpy/core/fromnumeric.py:3504: RuntimeWarning: Mean of empty slice.\n", + " return _methods._mean(a, axis=axis, dtype=dtype,\n", + "/usr/local/lib/python3.10/dist-packages/numpy/core/_methods.py:129: RuntimeWarning: invalid value encountered in scalar divide\n", + " ret = ret.dtype.type(ret / rcount)\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "#----------------------------------------------------------------------------------------------#\n", + "\u001b[38;20m[ENVIRONMENT] (INFO) : Starting a new episode... [5zone-hot-continuous-stochastic-v1] [Episode 2]\u001b[0m\n", + "#----------------------------------------------------------------------------------------------#\n", + "\u001b[38;20m[MODELING] (INFO) : Episode directory created [/workspaces/sinergym/examples/Eplus-env-5zone-hot-continuous-stochastic-v1-res2/Eplus-env-sub_run2]\u001b[0m\n", + "\u001b[38;20m[MODELING] (INFO) : Weather file USA_AZ_Davis-Monthan.AFB.722745_TMY3.epw used.\u001b[0m\n", + "\u001b[38;20m[MODELING] (INFO) : Adapting weather to building model. [USA_AZ_Davis-Monthan.AFB.722745_TMY3.epw]\u001b[0m\n", + "\u001b[38;20m[ENVIRONMENT] (INFO) : Saving episode output path... [/workspaces/sinergym/examples/Eplus-env-5zone-hot-continuous-stochastic-v1-res2/Eplus-env-sub_run2/output]\u001b[0m\n", + "\u001b[38;20m[SIMULATOR] (INFO) : Running EnergyPlus with args: ['-w', '/workspaces/sinergym/examples/Eplus-env-5zone-hot-continuous-stochastic-v1-res2/Eplus-env-sub_run2/USA_AZ_Davis-Monthan.AFB.722745_TMY3_Random_1.0_0.0_0.001.epw', '-d', '/workspaces/sinergym/examples/Eplus-env-5zone-hot-continuous-stochastic-v1-res2/Eplus-env-sub_run2/output', '/workspaces/sinergym/examples/Eplus-env-5zone-hot-continuous-stochastic-v1-res2/Eplus-env-sub_run2/5ZoneAutoDXVAV.epJSON']\u001b[0m\n", + "\u001b[38;20m[ENVIRONMENT] (INFO) : Episode 2 started.\u001b[0m\n", + "\u001b[38;20m[WRAPPER NormalizeObservation] (INFO) : Saving normalization calibration data... [5zone-hot-continuous-stochastic-v1]\u001b[0m\n", + "\u001b[38;20m[WRAPPER LoggerWrapper] (INFO) : Creating monitor.csv for current episode (episode 2) if logger is active\u001b[0m\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/usr/local/lib/python3.10/dist-packages/opyplus/weather_data/weather_data.py:493: FutureWarning: the 'line_terminator'' keyword is deprecated, use 'lineterminator' instead.\n", + " epw_content = self._headers_to_epw(use_datetimes=use_datetimes) + df.to_csv(\n", + "/usr/local/lib/python3.10/dist-packages/gymnasium/core.py:311: UserWarning: \u001b[33mWARN: env.name to get variables from other wrappers is deprecated and will be removed in v1.0, to get this variable you can do `env.unwrapped.name` for environment variables or `env.get_wrapper_attr('name')` that will search the reminding wrappers.\u001b[0m\n", + " logger.warn(\n", + "/usr/local/lib/python3.10/dist-packages/gymnasium/spaces/box.py:240: UserWarning: \u001b[33mWARN: Casting input x to numpy array.\u001b[0m\n", + " gym.logger.warn(\"Casting input x to numpy array.\")\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "###########################################################################\n", + "Reset observation length: 14\n", + "Removed variables info: {'outdoor_temperature': 0.9948461020148158, 'outdoor_humidity': -0.9935016762419474, 'air_temperature': -0.6942300884545833}\n", + "###########################################################################\n", + "\u001b[38;20m[SIMULATOR] (INFO) : handlers are ready.\u001b[0m\n", + "\u001b[38;20m[SIMULATOR] (INFO) : System is ready.\u001b[0m\n", + "###########################################################################\n", + "Reset observation length: 14\n", + "Removed variables info: {'outdoor_temperature': -0.09010209798427844, 'outdoor_humidity': 0.7044684403339807, 'air_temperature': 0.8821502704407667}\n", + "###########################################################################\n" + ] + } + ], + "source": [ + "obs, info = env.reset()\n", + "print('###########################################################################')\n", + "print('Reset observation length: ',len(obs))\n", + "print('Removed variables info: ',info['removed_observation'])\n", + "print('###########################################################################')\n", + "\n", + "a = env.action_space.sample()\n", + "obs, _, _, _, info = env.step(a)\n", + "print('###########################################################################')\n", + "print('Reset observation length: ',len(obs))\n", + "print('Removed variables info: ',info['removed_observation'])\n", + "print('###########################################################################')" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Note that even if we remove a variable that is used in the reward function, as this value is used in the core of the environment (before any wrapper), it works perfectly." + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\u001b[38;20m[WRAPPER LoggerWrapper] (INFO) : End of episode, recording summary (progress.csv) if logger is active\u001b[0m\n", + "\u001b[38;20m[ENVIRONMENT] (INFO) : Environment closed. [5zone-hot-continuous-stochastic-v1]\u001b[0m\n", + "\u001b[38;20m[WRAPPER NormalizeObservation] (INFO) : Saving normalization calibration data... [5zone-hot-continuous-stochastic-v1]\u001b[0m\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Progress: |***************************************************************************************************| 99%\n" + ] + } + ], + "source": [ + "env.close()" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.12" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/docs/compilation/main/.doctrees/pages/API-reference.doctree b/docs/compilation/main/.doctrees/pages/API-reference.doctree index e043b92534..fe721a4c8f 100644 Binary files a/docs/compilation/main/.doctrees/pages/API-reference.doctree and b/docs/compilation/main/.doctrees/pages/API-reference.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/architecture.doctree b/docs/compilation/main/.doctrees/pages/architecture.doctree index 1ca2f45885..5813b274d7 100644 Binary files a/docs/compilation/main/.doctrees/pages/architecture.doctree and b/docs/compilation/main/.doctrees/pages/architecture.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/buildings.doctree b/docs/compilation/main/.doctrees/pages/buildings.doctree index 04741e7507..b4ef38a48c 100644 Binary files a/docs/compilation/main/.doctrees/pages/buildings.doctree and b/docs/compilation/main/.doctrees/pages/buildings.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/controllers.doctree b/docs/compilation/main/.doctrees/pages/controllers.doctree index f8541a17d3..2b7cfeb05e 100644 Binary files a/docs/compilation/main/.doctrees/pages/controllers.doctree and b/docs/compilation/main/.doctrees/pages/controllers.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/deep-reinforcement-learning.doctree b/docs/compilation/main/.doctrees/pages/deep-reinforcement-learning.doctree index f7299cbe2b..358024399f 100644 Binary files a/docs/compilation/main/.doctrees/pages/deep-reinforcement-learning.doctree and b/docs/compilation/main/.doctrees/pages/deep-reinforcement-learning.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/environments.doctree b/docs/compilation/main/.doctrees/pages/environments.doctree index 4bbce63878..902f57bab6 100644 Binary files a/docs/compilation/main/.doctrees/pages/environments.doctree and b/docs/compilation/main/.doctrees/pages/environments.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/environments_registration.doctree b/docs/compilation/main/.doctrees/pages/environments_registration.doctree index c41b095b38..03b0db5437 100644 Binary files a/docs/compilation/main/.doctrees/pages/environments_registration.doctree and b/docs/compilation/main/.doctrees/pages/environments_registration.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/extra-configuration.doctree b/docs/compilation/main/.doctrees/pages/extra-configuration.doctree index 69589eef53..3f1c98bb96 100644 Binary files a/docs/compilation/main/.doctrees/pages/extra-configuration.doctree and b/docs/compilation/main/.doctrees/pages/extra-configuration.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/gcloudAPI.doctree b/docs/compilation/main/.doctrees/pages/gcloudAPI.doctree index 73c9bc8e94..f90a3ff140 100644 Binary files a/docs/compilation/main/.doctrees/pages/gcloudAPI.doctree and b/docs/compilation/main/.doctrees/pages/gcloudAPI.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/github-actions.doctree b/docs/compilation/main/.doctrees/pages/github-actions.doctree index d145850b2a..9753ec0c02 100644 Binary files a/docs/compilation/main/.doctrees/pages/github-actions.doctree and b/docs/compilation/main/.doctrees/pages/github-actions.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/installation.doctree b/docs/compilation/main/.doctrees/pages/installation.doctree index c23ed0d237..2832b6e0e4 100644 Binary files a/docs/compilation/main/.doctrees/pages/installation.doctree and b/docs/compilation/main/.doctrees/pages/installation.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/introduction.doctree b/docs/compilation/main/.doctrees/pages/introduction.doctree index a7105cabc0..6cf4d5c07e 100644 Binary files a/docs/compilation/main/.doctrees/pages/introduction.doctree and b/docs/compilation/main/.doctrees/pages/introduction.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.config.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.config.doctree index 342eeeb2ac..6c1f46b07f 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.config.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.config.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.config.modeling.ModelJSON.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.config.modeling.ModelJSON.doctree index d39f5531a4..51e0cd3d15 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.config.modeling.ModelJSON.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.config.modeling.ModelJSON.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.config.modeling.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.config.modeling.doctree index 808946000b..d4dd02902f 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.config.modeling.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.config.modeling.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.envs.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.envs.doctree index 620287aa47..f42053908e 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.envs.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.envs.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.envs.eplus_env.EplusEnv.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.envs.eplus_env.EplusEnv.doctree index 04d57d658d..4dc316fc7d 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.envs.eplus_env.EplusEnv.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.envs.eplus_env.EplusEnv.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.envs.eplus_env.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.envs.eplus_env.doctree index d31fe1655b..477d4764e8 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.envs.eplus_env.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.envs.eplus_env.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.simulators.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.simulators.doctree index dc0cc7773f..074db8f986 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.simulators.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.simulators.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.simulators.eplus.EnergyPlus.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.simulators.eplus.EnergyPlus.doctree index 20aa0dfb1f..ccd63199a8 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.simulators.eplus.EnergyPlus.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.simulators.eplus.EnergyPlus.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.simulators.eplus.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.simulators.eplus.doctree index 07dc2229ed..98bb442a74 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.simulators.eplus.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.simulators.eplus.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.callbacks.LoggerCallback.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.callbacks.LoggerCallback.doctree index 1c9e08a093..bdfb09ad66 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.callbacks.LoggerCallback.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.callbacks.LoggerCallback.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.callbacks.LoggerEvalCallback.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.callbacks.LoggerEvalCallback.doctree index 7834afdb55..fa4999c478 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.callbacks.LoggerEvalCallback.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.callbacks.LoggerEvalCallback.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.callbacks.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.callbacks.doctree index b9675aac11..3870bd691b 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.callbacks.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.callbacks.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.convert_conf_to_env_parameters.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.convert_conf_to_env_parameters.doctree index 0807f91b30..f5d3558d74 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.convert_conf_to_env_parameters.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.convert_conf_to_env_parameters.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.doctree index ff6c1930ba..3102134a78 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.eppy_element_to_dict.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.eppy_element_to_dict.doctree index 427fe7db5f..87b487ec0b 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.eppy_element_to_dict.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.eppy_element_to_dict.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.export_schedulers_to_excel.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.export_schedulers_to_excel.doctree index ea25d72ff0..9caa74d70e 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.export_schedulers_to_excel.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.export_schedulers_to_excel.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.get_delta_seconds.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.get_delta_seconds.doctree index e4218a9e90..2edb75bf29 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.get_delta_seconds.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.get_delta_seconds.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.get_ids.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.get_ids.doctree index 27e11a34b8..f8f55747b3 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.get_ids.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.get_ids.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.get_record_keys.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.get_record_keys.doctree index 1154b973a8..3aefe38792 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.get_record_keys.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.get_record_keys.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.is_wrapped.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.is_wrapped.doctree index 17ad51cef3..d82c3ad136 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.is_wrapped.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.is_wrapped.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.json_to_actuators.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.json_to_actuators.doctree index c04d9674a1..2613f54fe0 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.json_to_actuators.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.json_to_actuators.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.json_to_meters.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.json_to_meters.doctree index 667438de91..04a84cadb2 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.json_to_meters.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.json_to_meters.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.json_to_variables.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.json_to_variables.doctree index fcccd5a4ce..e41424e458 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.json_to_variables.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.json_to_variables.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.ranges_getter.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.ranges_getter.doctree index 7ed14d1831..7c871078e3 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.ranges_getter.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.ranges_getter.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.unwrap_wrapper.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.unwrap_wrapper.doctree index 206a724da0..fd468d711b 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.unwrap_wrapper.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.common.unwrap_wrapper.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.constants.DEFAULT_5ZONE_DISCRETE_FUNCTION.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.constants.DEFAULT_5ZONE_DISCRETE_FUNCTION.doctree index 9f0ee86a88..4f9927987f 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.constants.DEFAULT_5ZONE_DISCRETE_FUNCTION.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.constants.DEFAULT_5ZONE_DISCRETE_FUNCTION.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.constants.DEFAULT_DATACENTER_DISCRETE_FUNCTION.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.constants.DEFAULT_DATACENTER_DISCRETE_FUNCTION.doctree index e7fc1ec5f4..fdd73300cd 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.constants.DEFAULT_DATACENTER_DISCRETE_FUNCTION.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.constants.DEFAULT_DATACENTER_DISCRETE_FUNCTION.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.constants.DEFAULT_OFFICEGRID_DISCRETE_FUNCTION.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.constants.DEFAULT_OFFICEGRID_DISCRETE_FUNCTION.doctree index e831e4aa28..90d84a8bc3 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.constants.DEFAULT_OFFICEGRID_DISCRETE_FUNCTION.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.constants.DEFAULT_OFFICEGRID_DISCRETE_FUNCTION.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.constants.DEFAULT_OFFICE_DISCRETE_FUNCTION.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.constants.DEFAULT_OFFICE_DISCRETE_FUNCTION.doctree index ccf36648d0..a2030d071d 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.constants.DEFAULT_OFFICE_DISCRETE_FUNCTION.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.constants.DEFAULT_OFFICE_DISCRETE_FUNCTION.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.constants.DEFAULT_RADIANT_DISCRETE_FUNCTION.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.constants.DEFAULT_RADIANT_DISCRETE_FUNCTION.doctree index c31f55fcf0..cf8268ad01 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.constants.DEFAULT_RADIANT_DISCRETE_FUNCTION.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.constants.DEFAULT_RADIANT_DISCRETE_FUNCTION.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.constants.DEFAULT_SHOP_DISCRETE_FUNCTION.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.constants.DEFAULT_SHOP_DISCRETE_FUNCTION.doctree index 998691de12..45c5e793ac 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.constants.DEFAULT_SHOP_DISCRETE_FUNCTION.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.constants.DEFAULT_SHOP_DISCRETE_FUNCTION.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.constants.DEFAULT_WAREHOUSE_DISCRETE_FUNCTION.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.constants.DEFAULT_WAREHOUSE_DISCRETE_FUNCTION.doctree index 723a0505bc..eeb274a177 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.constants.DEFAULT_WAREHOUSE_DISCRETE_FUNCTION.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.constants.DEFAULT_WAREHOUSE_DISCRETE_FUNCTION.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.constants.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.constants.doctree index 6c6fc0346c..86c034f1f1 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.constants.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.constants.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.controllers.RBC5Zone.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.controllers.RBC5Zone.doctree index 847b474963..92d4ce21fd 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.controllers.RBC5Zone.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.controllers.RBC5Zone.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.controllers.RBCDatacenter.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.controllers.RBCDatacenter.doctree index 338190216a..f96dab93ec 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.controllers.RBCDatacenter.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.controllers.RBCDatacenter.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.controllers.RBCIncrementalDatacenter.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.controllers.RBCIncrementalDatacenter.doctree index 1b6ed4af59..171936e621 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.controllers.RBCIncrementalDatacenter.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.controllers.RBCIncrementalDatacenter.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.controllers.RandomController.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.controllers.RandomController.doctree index b88093c2ca..07e8a8853f 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.controllers.RandomController.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.controllers.RandomController.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.controllers.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.controllers.doctree index cd70640e8b..0fbdfc5588 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.controllers.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.controllers.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.doctree index 275773adf9..0c5e4c8068 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.env_checker.check_env.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.env_checker.check_env.doctree index b64868df84..881c415d10 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.env_checker.check_env.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.env_checker.check_env.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.env_checker.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.env_checker.doctree index e278995d6b..c486aa1ece 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.env_checker.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.env_checker.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.evaluation.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.evaluation.doctree index 9493bf0808..e9eb103c85 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.evaluation.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.evaluation.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.evaluation.evaluate_policy.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.evaluation.evaluate_policy.doctree index 165dcdf8df..b1043c33c7 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.evaluation.evaluate_policy.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.evaluation.evaluate_policy.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.gcloud.delete_instance_MIG_from_container.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.gcloud.delete_instance_MIG_from_container.doctree index abb1102a5a..fb11ba7260 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.gcloud.delete_instance_MIG_from_container.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.gcloud.delete_instance_MIG_from_container.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.gcloud.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.gcloud.doctree index 11c463990c..74e0b433c6 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.gcloud.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.gcloud.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.gcloud.get_service_account_token.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.gcloud.get_service_account_token.doctree index 49de0ee160..2b37157362 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.gcloud.get_service_account_token.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.gcloud.get_service_account_token.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.gcloud.init_storage_client.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.gcloud.init_storage_client.doctree index 00df5a1804..340ad11df1 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.gcloud.init_storage_client.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.gcloud.init_storage_client.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.gcloud.read_from_bucket.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.gcloud.read_from_bucket.doctree index c07c0b04e0..6f8abbe6e6 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.gcloud.read_from_bucket.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.gcloud.read_from_bucket.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.gcloud.upload_to_bucket.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.gcloud.upload_to_bucket.doctree index 20b14b47d5..42206ad1a3 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.gcloud.upload_to_bucket.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.gcloud.upload_to_bucket.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.logger.CSVLogger.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.logger.CSVLogger.doctree index 468ddfe027..7754dad00a 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.logger.CSVLogger.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.logger.CSVLogger.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.logger.CustomFormatter.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.logger.CustomFormatter.doctree index 09492d46d8..c8327b02ba 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.logger.CustomFormatter.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.logger.CustomFormatter.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.logger.Logger.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.logger.Logger.doctree index a8ecf94ac9..d450cb0963 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.logger.Logger.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.logger.Logger.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.logger.WandBOutputFormat.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.logger.WandBOutputFormat.doctree index a0f9100807..b9489b7902 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.logger.WandBOutputFormat.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.logger.WandBOutputFormat.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.logger.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.logger.doctree index 30dc1fb42b..32c88cf915 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.logger.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.logger.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.rewards.BaseReward.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.rewards.BaseReward.doctree index 937cb55ca7..ec8e36eae6 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.rewards.BaseReward.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.rewards.BaseReward.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.rewards.ExpReward.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.rewards.ExpReward.doctree index ffc4f724a9..085e7af242 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.rewards.ExpReward.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.rewards.ExpReward.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.rewards.HourlyLinearReward.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.rewards.HourlyLinearReward.doctree index 24cf95f614..70a9c75834 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.rewards.HourlyLinearReward.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.rewards.HourlyLinearReward.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.rewards.LinearReward.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.rewards.LinearReward.doctree index acad330dd7..00eb3183cb 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.rewards.LinearReward.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.rewards.LinearReward.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.rewards.NormalizedLinearReward.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.rewards.NormalizedLinearReward.doctree index b67a9ae2af..0a6adeeffb 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.rewards.NormalizedLinearReward.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.rewards.NormalizedLinearReward.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.rewards.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.rewards.doctree index 798c6d6904..22e0222c49 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.rewards.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.rewards.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.DatetimeWrapper.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.DatetimeWrapper.doctree index c9b276145c..ea78fd9aef 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.DatetimeWrapper.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.DatetimeWrapper.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.DiscreteIncrementalWrapper.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.DiscreteIncrementalWrapper.doctree index 7912c89091..2dcc44fb31 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.DiscreteIncrementalWrapper.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.DiscreteIncrementalWrapper.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.DiscretizeEnv.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.DiscretizeEnv.doctree index 6ad8e24133..3757f31b5a 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.DiscretizeEnv.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.DiscretizeEnv.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.IncrementalWrapper.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.IncrementalWrapper.doctree index 61d371e17c..167cb7d302 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.IncrementalWrapper.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.IncrementalWrapper.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.LoggerWrapper.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.LoggerWrapper.doctree index edb2f0144c..2b963d8ede 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.LoggerWrapper.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.LoggerWrapper.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.MultiObjectiveReward.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.MultiObjectiveReward.doctree index b9ccf1c452..97b36ed86a 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.MultiObjectiveReward.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.MultiObjectiveReward.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.MultiObsWrapper.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.MultiObsWrapper.doctree index 61c23a0e8b..7032d98672 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.MultiObsWrapper.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.MultiObsWrapper.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.NormalizeAction.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.NormalizeAction.doctree index b63a00b53b..cd0aa577de 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.NormalizeAction.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.NormalizeAction.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.NormalizeObservation.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.NormalizeObservation.doctree index 7dbf78238d..ad5635991a 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.NormalizeObservation.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.NormalizeObservation.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.OfficeGridStorageSmoothingActionConstraintsWrapper.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.OfficeGridStorageSmoothingActionConstraintsWrapper.doctree index c5aa73523b..756f8e8604 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.OfficeGridStorageSmoothingActionConstraintsWrapper.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.OfficeGridStorageSmoothingActionConstraintsWrapper.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.PreviousObservationWrapper.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.PreviousObservationWrapper.doctree index 5d96af8d91..b18f4bbeed 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.PreviousObservationWrapper.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.PreviousObservationWrapper.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.ReduceObservationWrapper.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.ReduceObservationWrapper.doctree new file mode 100644 index 0000000000..6106e0d683 Binary files /dev/null and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.ReduceObservationWrapper.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.doctree b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.doctree index 49db811196..edd0bef768 100644 Binary files a/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.doctree and b/docs/compilation/main/.doctrees/pages/modules/sinergym.utils.wrappers.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/notebooks/basic_example.doctree b/docs/compilation/main/.doctrees/pages/notebooks/basic_example.doctree index 583b27662b..f4758f8e6d 100644 Binary files a/docs/compilation/main/.doctrees/pages/notebooks/basic_example.doctree and b/docs/compilation/main/.doctrees/pages/notebooks/basic_example.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/notebooks/change_environment.doctree b/docs/compilation/main/.doctrees/pages/notebooks/change_environment.doctree index cc9c303058..a8ad092494 100644 Binary files a/docs/compilation/main/.doctrees/pages/notebooks/change_environment.doctree and b/docs/compilation/main/.doctrees/pages/notebooks/change_environment.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/notebooks/default_building_control.doctree b/docs/compilation/main/.doctrees/pages/notebooks/default_building_control.doctree index 2ce814ac8f..47423f3425 100644 Binary files a/docs/compilation/main/.doctrees/pages/notebooks/default_building_control.doctree and b/docs/compilation/main/.doctrees/pages/notebooks/default_building_control.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/notebooks/drl.doctree b/docs/compilation/main/.doctrees/pages/notebooks/drl.doctree index a81845b0e5..a37ec7a2c6 100644 Binary files a/docs/compilation/main/.doctrees/pages/notebooks/drl.doctree and b/docs/compilation/main/.doctrees/pages/notebooks/drl.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/notebooks/getting_env_information.doctree b/docs/compilation/main/.doctrees/pages/notebooks/getting_env_information.doctree index 8aa5cdc997..e7d9ad55e4 100644 Binary files a/docs/compilation/main/.doctrees/pages/notebooks/getting_env_information.doctree and b/docs/compilation/main/.doctrees/pages/notebooks/getting_env_information.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/notebooks/logging_unused_variables.doctree b/docs/compilation/main/.doctrees/pages/notebooks/logging_unused_variables.doctree new file mode 100644 index 0000000000..276f51c86d Binary files /dev/null and b/docs/compilation/main/.doctrees/pages/notebooks/logging_unused_variables.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/notebooks/personalize_loggerwrapper.doctree b/docs/compilation/main/.doctrees/pages/notebooks/personalize_loggerwrapper.doctree index 24127cab39..2828fe4bcf 100644 Binary files a/docs/compilation/main/.doctrees/pages/notebooks/personalize_loggerwrapper.doctree and b/docs/compilation/main/.doctrees/pages/notebooks/personalize_loggerwrapper.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/notebooks/rule_controller_example.doctree b/docs/compilation/main/.doctrees/pages/notebooks/rule_controller_example.doctree index ccf3d04543..0fa9aef32e 100644 Binary files a/docs/compilation/main/.doctrees/pages/notebooks/rule_controller_example.doctree and b/docs/compilation/main/.doctrees/pages/notebooks/rule_controller_example.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/notebooks/wrappers_examples.doctree b/docs/compilation/main/.doctrees/pages/notebooks/wrappers_examples.doctree index 1290e4278a..9c424606c0 100644 Binary files a/docs/compilation/main/.doctrees/pages/notebooks/wrappers_examples.doctree and b/docs/compilation/main/.doctrees/pages/notebooks/wrappers_examples.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/output.doctree b/docs/compilation/main/.doctrees/pages/output.doctree index 2474689ca4..412fb29cd2 100644 Binary files a/docs/compilation/main/.doctrees/pages/output.doctree and b/docs/compilation/main/.doctrees/pages/output.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/rewards.doctree b/docs/compilation/main/.doctrees/pages/rewards.doctree index 3daa484604..a2f3d832d5 100644 Binary files a/docs/compilation/main/.doctrees/pages/rewards.doctree and b/docs/compilation/main/.doctrees/pages/rewards.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/tests.doctree b/docs/compilation/main/.doctrees/pages/tests.doctree index 8749f36131..7bc39bcfac 100644 Binary files a/docs/compilation/main/.doctrees/pages/tests.doctree and b/docs/compilation/main/.doctrees/pages/tests.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/usage-example.doctree b/docs/compilation/main/.doctrees/pages/usage-example.doctree index 0566f6a253..d9f8ec322e 100644 Binary files a/docs/compilation/main/.doctrees/pages/usage-example.doctree and b/docs/compilation/main/.doctrees/pages/usage-example.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/weathers.doctree b/docs/compilation/main/.doctrees/pages/weathers.doctree index f76c644cbe..abeb1394c1 100644 Binary files a/docs/compilation/main/.doctrees/pages/weathers.doctree and b/docs/compilation/main/.doctrees/pages/weathers.doctree differ diff --git a/docs/compilation/main/.doctrees/pages/wrappers.doctree b/docs/compilation/main/.doctrees/pages/wrappers.doctree index 18aaefe497..f8d1f74098 100644 Binary files a/docs/compilation/main/.doctrees/pages/wrappers.doctree and b/docs/compilation/main/.doctrees/pages/wrappers.doctree differ diff --git a/docs/compilation/main/_sources/index.rst.txt b/docs/compilation/main/_sources/index.rst.txt index 81b8a60c40..a5fa2d0816 100644 --- a/docs/compilation/main/_sources/index.rst.txt +++ b/docs/compilation/main/_sources/index.rst.txt @@ -94,6 +94,7 @@ If you use *Sinergym* in your work, please cite our `paper 20. Default building control setting up an empty action interface
  • 21. Wrappers example
  • 22. Logger Wrapper personalization/configuration
  • -
  • 23. Rule Controller example
  • -
  • 24. DRL usage example
  • +
  • 23. Logging unusued variables
  • +
  • 24. Rule Controller example
  • +
  • 25. DRL usage example
  • API

    @@ -499,6 +502,8 @@

    L

  • (sinergym.utils.wrappers.NormalizeObservation attribute)
  • (sinergym.utils.wrappers.PreviousObservationWrapper attribute) +
  • +
  • (sinergym.utils.wrappers.ReduceObservationWrapper attribute)
  • @@ -631,6 +636,8 @@

    R

  • read_from_bucket() (in module sinergym.utils.gcloud)
  • red (sinergym.utils.logger.CustomFormatter attribute) +
  • +
  • ReduceObservationWrapper (class in sinergym.utils.wrappers)
  • reverting_action() (sinergym.utils.wrappers.NormalizeAction method) @@ -803,6 +812,8 @@

    S

  • (sinergym.utils.wrappers.MultiObsWrapper method)
  • (sinergym.utils.wrappers.NormalizeObservation method) +
  • +
  • (sinergym.utils.wrappers.ReduceObservationWrapper method)
  • step_size (sinergym.envs.eplus_env.EplusEnv property) diff --git a/docs/compilation/main/index.html b/docs/compilation/main/index.html index c1064356da..ea526e6933 100644 --- a/docs/compilation/main/index.html +++ b/docs/compilation/main/index.html @@ -79,8 +79,9 @@
  • 20. Default building control setting up an empty action interface
  • 21. Wrappers example
  • 22. Logger Wrapper personalization/configuration
  • -
  • 23. Rule Controller example
  • -
  • 24. DRL usage example
  • +
  • 23. Logging unusued variables
  • +
  • 24. Rule Controller example
  • +
  • 25. DRL usage example
  • API

    API

    API

    API

    API

    API

    +
  • 6.2. Adding New Weathers for Environments
  • +
  • 6.3. Adding New Buildings for Environments
  • 7. Environments Configuration and Registration
  • @@ -98,8 +98,9 @@
  • 20. Default building control setting up an empty action interface
  • 21. Wrappers example
  • 22. Logger Wrapper personalization/configuration
  • -
  • 23. Rule Controller example
  • -
  • 24. DRL usage example
  • +
  • 23. Logging unusued variables
  • +
  • 24. Rule Controller example
  • +
  • 25. DRL usage example
  • API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    API

    diff --git a/docs/compilation/main/pages/modules/sinergym.utils.wrappers.DiscreteIncrementalWrapper.html b/docs/compilation/main/pages/modules/sinergym.utils.wrappers.DiscreteIncrementalWrapper.html index 42c554d901..e8c44bf67e 100644 --- a/docs/compilation/main/pages/modules/sinergym.utils.wrappers.DiscreteIncrementalWrapper.html +++ b/docs/compilation/main/pages/modules/sinergym.utils.wrappers.DiscreteIncrementalWrapper.html @@ -78,8 +78,9 @@
  • 20. Default building control setting up an empty action interface
  • 21. Wrappers example
  • 22. Logger Wrapper personalization/configuration
  • -
  • 23. Rule Controller example
  • -
  • 24. DRL usage example
  • +
  • 23. Logging unusued variables
  • +
  • 24. Rule Controller example
  • +
  • 25. DRL usage example
  • API

    diff --git a/docs/compilation/main/pages/modules/sinergym.utils.wrappers.DiscretizeEnv.html b/docs/compilation/main/pages/modules/sinergym.utils.wrappers.DiscretizeEnv.html index 3490a3e95f..de2246eee3 100644 --- a/docs/compilation/main/pages/modules/sinergym.utils.wrappers.DiscretizeEnv.html +++ b/docs/compilation/main/pages/modules/sinergym.utils.wrappers.DiscretizeEnv.html @@ -78,8 +78,9 @@
  • 20. Default building control setting up an empty action interface
  • 21. Wrappers example
  • 22. Logger Wrapper personalization/configuration
  • -
  • 23. Rule Controller example
  • -
  • 24. DRL usage example
  • +
  • 23. Logging unusued variables
  • +
  • 24. Rule Controller example
  • +
  • 25. DRL usage example
  • API

    diff --git a/docs/compilation/main/pages/modules/sinergym.utils.wrappers.IncrementalWrapper.html b/docs/compilation/main/pages/modules/sinergym.utils.wrappers.IncrementalWrapper.html index 223921764a..613de01052 100644 --- a/docs/compilation/main/pages/modules/sinergym.utils.wrappers.IncrementalWrapper.html +++ b/docs/compilation/main/pages/modules/sinergym.utils.wrappers.IncrementalWrapper.html @@ -78,8 +78,9 @@
  • 20. Default building control setting up an empty action interface
  • 21. Wrappers example
  • 22. Logger Wrapper personalization/configuration
  • -
  • 23. Rule Controller example
  • -
  • 24. DRL usage example
  • +
  • 23. Logging unusued variables
  • +
  • 24. Rule Controller example
  • +
  • 25. DRL usage example
  • API

    diff --git a/docs/compilation/main/pages/modules/sinergym.utils.wrappers.LoggerWrapper.html b/docs/compilation/main/pages/modules/sinergym.utils.wrappers.LoggerWrapper.html index e6142967bf..ba2a24fe7b 100644 --- a/docs/compilation/main/pages/modules/sinergym.utils.wrappers.LoggerWrapper.html +++ b/docs/compilation/main/pages/modules/sinergym.utils.wrappers.LoggerWrapper.html @@ -78,8 +78,9 @@
  • 20. Default building control setting up an empty action interface
  • 21. Wrappers example
  • 22. Logger Wrapper personalization/configuration
  • -
  • 23. Rule Controller example
  • -
  • 24. DRL usage example
  • +
  • 23. Logging unusued variables
  • +
  • 24. Rule Controller example
  • +
  • 25. DRL usage example
  • API

    diff --git a/docs/compilation/main/pages/modules/sinergym.utils.wrappers.MultiObjectiveReward.html b/docs/compilation/main/pages/modules/sinergym.utils.wrappers.MultiObjectiveReward.html index c4b68451b3..abc580b2a7 100644 --- a/docs/compilation/main/pages/modules/sinergym.utils.wrappers.MultiObjectiveReward.html +++ b/docs/compilation/main/pages/modules/sinergym.utils.wrappers.MultiObjectiveReward.html @@ -78,8 +78,9 @@
  • 20. Default building control setting up an empty action interface
  • 21. Wrappers example
  • 22. Logger Wrapper personalization/configuration
  • -
  • 23. Rule Controller example
  • -
  • 24. DRL usage example
  • +
  • 23. Logging unusued variables
  • +
  • 24. Rule Controller example
  • +
  • 25. DRL usage example
  • API

    diff --git a/docs/compilation/main/pages/modules/sinergym.utils.wrappers.MultiObsWrapper.html b/docs/compilation/main/pages/modules/sinergym.utils.wrappers.MultiObsWrapper.html index bbe93bfebe..757b98ff38 100644 --- a/docs/compilation/main/pages/modules/sinergym.utils.wrappers.MultiObsWrapper.html +++ b/docs/compilation/main/pages/modules/sinergym.utils.wrappers.MultiObsWrapper.html @@ -78,8 +78,9 @@
  • 20. Default building control setting up an empty action interface
  • 21. Wrappers example
  • 22. Logger Wrapper personalization/configuration
  • -
  • 23. Rule Controller example
  • -
  • 24. DRL usage example
  • +
  • 23. Logging unusued variables
  • +
  • 24. Rule Controller example
  • +
  • 25. DRL usage example
  • API

    diff --git a/docs/compilation/main/pages/modules/sinergym.utils.wrappers.NormalizeAction.html b/docs/compilation/main/pages/modules/sinergym.utils.wrappers.NormalizeAction.html index e54f01b3b9..b2894a7103 100644 --- a/docs/compilation/main/pages/modules/sinergym.utils.wrappers.NormalizeAction.html +++ b/docs/compilation/main/pages/modules/sinergym.utils.wrappers.NormalizeAction.html @@ -78,8 +78,9 @@
  • 20. Default building control setting up an empty action interface
  • 21. Wrappers example
  • 22. Logger Wrapper personalization/configuration
  • -
  • 23. Rule Controller example
  • -
  • 24. DRL usage example
  • +
  • 23. Logging unusued variables
  • +
  • 24. Rule Controller example
  • +
  • 25. DRL usage example
  • API

    diff --git a/docs/compilation/main/pages/modules/sinergym.utils.wrappers.NormalizeObservation.html b/docs/compilation/main/pages/modules/sinergym.utils.wrappers.NormalizeObservation.html index 268f24f230..9ff7cc1e23 100644 --- a/docs/compilation/main/pages/modules/sinergym.utils.wrappers.NormalizeObservation.html +++ b/docs/compilation/main/pages/modules/sinergym.utils.wrappers.NormalizeObservation.html @@ -78,8 +78,9 @@
  • 20. Default building control setting up an empty action interface
  • 21. Wrappers example
  • 22. Logger Wrapper personalization/configuration
  • -
  • 23. Rule Controller example
  • -
  • 24. DRL usage example
  • +
  • 23. Logging unusued variables
  • +
  • 24. Rule Controller example
  • +
  • 25. DRL usage example
  • API

    diff --git a/docs/compilation/main/pages/modules/sinergym.utils.wrappers.OfficeGridStorageSmoothingActionConstraintsWrapper.html b/docs/compilation/main/pages/modules/sinergym.utils.wrappers.OfficeGridStorageSmoothingActionConstraintsWrapper.html index 8e6dafbca5..a885d008ed 100644 --- a/docs/compilation/main/pages/modules/sinergym.utils.wrappers.OfficeGridStorageSmoothingActionConstraintsWrapper.html +++ b/docs/compilation/main/pages/modules/sinergym.utils.wrappers.OfficeGridStorageSmoothingActionConstraintsWrapper.html @@ -78,8 +78,9 @@
  • 20. Default building control setting up an empty action interface
  • 21. Wrappers example
  • 22. Logger Wrapper personalization/configuration
  • -
  • 23. Rule Controller example
  • -
  • 24. DRL usage example
  • +
  • 23. Logging unusued variables
  • +
  • 24. Rule Controller example
  • +
  • 25. DRL usage example
  • API

    diff --git a/docs/compilation/main/pages/modules/sinergym.utils.wrappers.PreviousObservationWrapper.html b/docs/compilation/main/pages/modules/sinergym.utils.wrappers.PreviousObservationWrapper.html index f25d231181..59131b5316 100644 --- a/docs/compilation/main/pages/modules/sinergym.utils.wrappers.PreviousObservationWrapper.html +++ b/docs/compilation/main/pages/modules/sinergym.utils.wrappers.PreviousObservationWrapper.html @@ -24,7 +24,7 @@ - + @@ -78,8 +78,9 @@
  • 20. Default building control setting up an empty action interface
  • 21. Wrappers example
  • 22. Logger Wrapper personalization/configuration
  • -
  • 23. Rule Controller example
  • -
  • 24. DRL usage example
  • +
  • 23. Logging unusued variables
  • +
  • 24. Rule Controller example
  • +
  • 25. DRL usage example
  • API

    @@ -252,7 +254,7 @@

    sinergym.utils.wrappers.PreviousObservationWrapper