Skip to content

Releases: EvolutionGym/evogym

2.0.0

10 Aug 18:55
Compare
Choose a tag to compare

Summary

Simplified build, modernized requirements (gym/gymnasium, numpy, etc.), and EvoGym is now on PyPi.

Breaking Changes

  • EvoGym environments now use the new gymnasium API (eg. observation, reward, terminated, truncated, info instead of observation, reward, done, info)
  • EvoGym baseline environments now use action space [0.6, 1.6] instead of [-0.4, 0.6]

Full Change List

  • Modernize build in favor of pyproject.toml
  • Simplify build dependencies
  • Switch to new gym api, compatible with latest numpy version (<2.0.0)
  • Add unit tests
  • Update tutorials and example scripts
  • Add auto-build script
  • Push to PyPi

Full Changelog: 1.0.0...2.0.0

1.0.0

23 Mar 08:36
9a1a5e7
Compare
Choose a tag to compare

First official release of the research codebase as seen in our paper.