Mathy-envs

Latest version: v0.12.3

Safety actively analyzes 710445 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 4

0.11.3

[0.11.3](https://github.com/mathy/mathy_envs/compare/v0.11.2...v0.11.3) (2022-10-10)


Features

* **env:** add RestateSubtractionRule to defaults ([c634a0e](https://github.com/mathy/mathy_envs/commit/c634a0efd8c1977f43f65866d3066559106cfdc3))

0.11.2

[0.11.2](https://github.com/mathy/mathy_envs/compare/v0.11.1...v0.11.2) (2022-10-10)


Bug Fixes

* **gym:** warning about legacy ragged to array conversion ([60ce708](https://github.com/mathy/mathy_envs/commit/60ce708d37b0f81e45cb0578fe8ab10fe86833c0))

0.11.1

[0.11.1](https://github.com/mathy/mathy_envs/compare/v0.11.0...v0.11.1) (2022-09-24)


Bug Fixes

* **gym:** pin version to < 0.26.0 ([ba8137c](https://github.com/mathy/mathy_envs/commit/ba8137cf82f4310d8a57f221692960e1b8118546))


Features

* **mathy_core:** update to mathy_core >= 0.8.6 ([ede3d8d](https://github.com/mathy/mathy_envs/commit/ede3d8d441116f7d0700261c0b3bb815877aa997))
* **requirements:** remove pydantic in favor of dataclass ([9063747](https://github.com/mathy/mathy_envs/commit/9063747de54f216b080484b84e930f375a3aff96))

0.11.0

[0.11.0](https://github.com/mathy/mathy_envs/compare/v0.10.0...v0.11.0) (2021-08-11)


Bug Fixes

* **env:** using "penalize" or "terminal" invalid action responses could loop infiitely ([f7bf88b](https://github.com/mathy/mathy_envs/commit/f7bf88bd42f6b58c0b76c34c240602aa5a57257e))


chore

* drop MathyWindowObservation and observations_to_window ([75efcac](https://github.com/mathy/mathy_envs/commit/75efcac734051740b28825f166f4232e12b89cec))
* **gym:** drop support for Goal based envs ([f84033e](https://github.com/mathy/mathy_envs/commit/f84033e4159957f6600b9c7a77590d8b694e59e9))


Features

* **gym:** environments return np.ndarray observations only ([e441dfc](https://github.com/mathy/mathy_envs/commit/e441dfccfea7011551efb3514ea468716e097255))


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 from `MathyGymEnv`. All returned obseravtions are `np.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.

0.10.0

[0.10.0](https://github.com/mathy/mathy_envs/compare/v0.9.3...v0.10.0) (2020-11-30)


Bug Fixes

* **state:** normalize problem type hash in observation ([97b26b5](https://github.com/mathy/mathy_envs/commit/97b26b5df7dc579fb045fcb5e359a7b1812531f6))


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

0.9.3

[0.9.3](https://github.com/mathy/mathy_envs/compare/v0.9.2...v0.9.3) (2020-11-21)


Features

* **env:** add preferred_term_commute boolean ([de7de8f](https://github.com/mathy/mathy_envs/commit/de7de8f562949cf145ff86dd63c9e1c9d434874a))
* **env:** add previous_state_penalty boolean ([a23ace1](https://github.com/mathy/mathy_envs/commit/a23ace1d72bfa2c632bb685656cea4256039c4ef))
* **mathy_core:** update range to >= 0.8.2 ([3afb429](https://github.com/mathy/mathy_envs/commit/3afb4299b714cff9ae26debf89d133058744a2ee))

Page 2 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.