Skip to content

Version 2.0.0

Compare
Choose a tag to compare
@rodrigodelazcano rodrigodelazcano released this 28 Sep 17:41
· 117 commits to master since this release
7d16b4a

This release transitions the repository dependency from gym to gymnasium. gymnasium is a fork of OpenAI's Gym library by the maintainers, and is where future maintenance will occur going forward. gymnasium.farama.org

What's Changed

  • Migration from gym to gymnasium v0.26. @rodrigodelazcano
  • Package name change from gym_minigrid to minigrid. @rodrigodelazcano
  • Change file structure for better comprehension. @pseudo-rnd-thoughts . The new file structure looks as follows:
    • Divide minigrid.py into sub-files for easier comprehension and keep them under core directory:
      • actions.py: class structure with the actions encodings
      • constants.py: constants in the environments such as object colors
      • grid.py: the grid class
      • mission.py: the mission space implementation
      • roomgrid.py: class for environments with rooms
      • world_object: object classes (Wall, Ball, Goal, Floor, ...)
    • New utils directory for rendering files rendering.py and window.py
  • Add automatic doc generation for website, available at https://farama-foundation.github.io/MiniGrid/. @SiddarGu

Minor Changes