Skip to content

2.0.0

Latest
Compare
Choose a tag to compare
@jagdeepsb jagdeepsb released this 10 Aug 18:55

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