Releases: mathy/mathy_envs
Releases · mathy/mathy_envs
v0.12.1
v0.12.0
v0.11.5
v0.11.4
v0.11.3
v0.11.2
v0.11.1
v0.11.0
0.11.0 (2021-08-11)
Bug Fixes
- env: using "penalize" or "terminal" invalid action responses could loop infiitely (f7bf88b)
chore
- drop MathyWindowObservation and observations_to_window (75efcac)
- gym: drop support for Goal based envs (f84033e)
Features
- gym: environments return np.ndarray observations only (e441dfc)
BREAKING CHANGES
- drop MathyWindowObservation and observations_to_window helpers for working with windowed observations. They were only used in the legacy custom mathy agents.
- gym: this removes the
np_observation
boolean flag fromMathyGymEnv
. All returned obseravtions arenp.ndarrays
now. - gym: This removed all Gym Goal-based environments. It's unclear that the implementation I provided worked as expected, and the experimental results were poor.
v0.10.0
0.10.0 (2020-11-30)
Bug Fixes
- state: normalize problem type hash in observation (97b26b5)
BREAKING CHANGES
- state: observation size is 2 floating point values more than before. In order to normalize problem type, we need more than two options or the normalized value will be likely to be 0.0 and 1.0 in some order. By adding two more variations on the input, we get a range of 4 values with at least 2 usually being not 1.0 or 0.0