Reinforcement Learning utils
============================

Eligibility trace
-----------------

.. automodule:: mushroom_rl.rl_utils.eligibility_trace
    :members:
    :private-members:
    :inherited-members:
    :undoc-members:
    :show-inheritance:

Optimizers
----------

.. automodule:: mushroom_rl.rl_utils.optimizers
    :members:
    :private-members:
    :inherited-members:
    :undoc-members:
    :show-inheritance:

Parameters
----------

.. automodule:: mushroom_rl.rl_utils.parameters
    :members:
    :private-members:
    :inherited-members:
    :show-inheritance:


Preprocessors
-------------

.. automodule:: mushroom_rl.rl_utils.preprocessors
    :members:
    :private-members:
    :inherited-members:
    :show-inheritance:

Replay memory
-------------

.. automodule:: mushroom_rl.rl_utils.replay_memory
    :members:
    :private-members:
    :inherited-members:
    :show-inheritance:

Running Statistics
------------------

.. automodule:: mushroom_rl.rl_utils.running_stats
    :members:
    :private-members:
    :inherited-members:
    :show-inheritance:

Spaces
------

.. automodule:: mushroom_rl.rl_utils.spaces
    :members:
    :show-inheritance:


Value Functions
---------------

.. automodule:: mushroom_rl.rl_utils.value_functions
    :members:
    :private-members:
    :inherited-members:
    :show-inheritance:

Variance parameters
-------------------

.. automodule:: mushroom_rl.rl_utils.variance_parameters
    :members:
    :private-members:
    :inherited-members:
    :show-inheritance:
