Skip to content
Snippets Groups Projects
ChangeLog 2.82 KiB
Newer Older
LetoGdT's avatar
LetoGdT committed
Inter-release notes:
  * color_averaging is now off by default so that environment observations correspond to emulator frames unless requested otherwise.

October 4th, 2015. ALE 0.5dev_b.
  * Enforce flags existence (@mcmachado).
  * Fix RNG issues introduced in 0.5.0.
  * Routines for ALEState serialization (@Jragonmiris). 
  * Additional bug fixes.

July 7th, 2015. ALE 0.5dev.
  * Refactored Python getScreenRGB to return unpacked RGB values (@spragunr).
  * Sets the default value of the color_averaging flag to be true. It was true by default in previous versions but was changed in 0.5.0. Reverted for backward compatibility.
  * Added RNG serialization capability.
  * Bug fixes from ALE 0.5.0.

June 22nd, 2015. ALE 0.5.0.
  * Added action_repeat_stochasticity.
  * Added sound playback, visualization.
  * Added screen/sound recording ability.
  * CMake now available.
  * Incorporated Benjamin Goodrich's Python interface.
  * Some game fixes.
  * Added examples for shared library, Python, fifo, RL-Glue interfaces.
  * Incorporated Java agent into main repository.
  * Removed internal controller, now superseded by shared library interface.
  * Better ALEInterface.
  * Many other changes.

February 15th, 2015. ALE 0.5dev.
  * Removed the following command-line flags: 'output_file', 'system_reset_steps', 'use_environment_distribution', 'backward_compatible_save', internal agent flags
  * The flag 'use_starting_actions' was removed and internally its value is always 'true'.
  * The flag 'disable_color_averaging' was renamed to 'color_averaging' and FALSE is its default value.

April 28th, 2014. ALE 0.4.4.
  * Fixed a memory issue in ALEScreen.

April 26th, 2014. Bug fix (Mayank Daswani).
  * Fixed issues with frame numbers not being correctly updated.
  * Fixed a bug where total reward was not properly reported under frame skipping. 

January 7th, 2013. ALE 0.4.3.
  * Fixed a bug with ALEState's m_frame_number.

June 12th, 2013. ALE 0.4.2. 
  * Modified StellaEnvironment save/load interface to provide additional flexibility. 
  * Series of bug fixes from Matthew Hausknecht and community.

May 24th, 2013. Bug fix to ALE 0.4.1.
  * Fixed RL-Glue syntax from OBSERVATION to OBSERVATIONS. Thanks to Angus MacIsaac for picking this bug up.

May 22nd, 2013. ALE 0.4.1.
  * Added frame skipping support directly in StellaEnvironment.
  * Reverted default number of episodes to 10.

April 22nd, 2013. ALE 0.4.0.
  * RL-Glue support 
  * Shared library interface
  * Simpler direct environment interfacing
  * Improved environment handling
  * Improved environment customization 
  * Better documentation

October 3rd, 2012. Moving to GITHub.

August 7th, 2012. ALE 0.3.1.
  * Fixed frames per episode cap for FIFO agents, added functionality to
    limit the total number of frames per run for FIFO agents.

July 22nd, 2012. ALE 0.3.
  * Initial ALE release.