Skip to content

Commit

Permalink
Merge pull request #70 from jajimer/documentation
Browse files Browse the repository at this point in the history
Documentation for Energym 1.1.0
  • Loading branch information
jajimer authored Aug 26, 2021
2 parents 789201c + 6b59d7b commit 54d8eef
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 7 deletions.
20 changes: 15 additions & 5 deletions doc/source/pages/installation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -51,18 +51,28 @@ Manual installation

If you prefer installing *energym* manually, follow the steps below:

1. Install EnergyPlus 8.6.0
1. Install EnergyPlus 9.5.0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Firstly, install EnergyPlus. Currently only version 8.6.0 has
been tested, but code may also work with other versions.
Firstly, install EnergyPlus. Currently it has been update compability to 9.5.0 and it has
been tested, but code may also work with other versions. Energym ensure this support:

+------------------+--------------------+
| Energym Version | EnergyPlus version |
+==================+====================+
| 1.0.0 | 8.6.0 |
+------------------+--------------------+
| 1.1.0 | 9.5.0 |
+------------------+--------------------+

Other combination may works, but they don't have been tested.

Follow the instructions `here <https://energyplus.net/downloads>`__ and
install it for Linux (only Ubuntu is supported). Choose any location
to install the software. Once installed, a folder called
``Energyplus-8-6-0`` should appear in the selected location.
``Energyplus-9-5-0`` should appear in the selected location.

2. Install BCVTB software
1. Install BCVTB software
~~~~~~~~~~~~~~~~~~~~~~~~~

Follow the instructions
Expand Down
4 changes: 3 additions & 1 deletion doc/source/pages/rewards.rst
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,9 @@ Notice there are two temperature comfort ranges in that class, those ranges are
two weights in the reward function, this allows you to adjust how important each aspect is when making a general evaluation of the environment.

By default, all environments in gym register will use SimpleReward() with default parameters. However, this configuration can be overwriting in ``gym.make()``, for example:
::

.. code:: python
env = gym.make('Eplus-discrete-stochastic-mixed-v1', reward=ExpReward(energy_weight=0.5))
.. note:: *Currently, it is only available these classes. However, more reward functions could be designed in the future!*
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
reqs = f.read().splitlines()

setup(name='energym',
version='1.0.0',
version='1.1.0',
install_requires=reqs,
include_package_data=True,
extras_require={
Expand Down

0 comments on commit 54d8eef

Please sign in to comment.