forked from Farama-Foundation/Arcade-Learning-Environment
-
Notifications
You must be signed in to change notification settings - Fork 11
/
ChangeLog
71 lines (56 loc) · 2.82 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
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.