Skip to content

Latest commit

 

History

History
76 lines (48 loc) · 2.2 KB

CHANGELOG.md

File metadata and controls

76 lines (48 loc) · 2.2 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[1.0.4] - 2022-08-22

Changed

  • Drop support for Python 3.7 and 3.8.
  • Store saved models on Google Cloud Platform rather than in the Git repo.
  • x2 speed improvement to some substrates
  • Improved install.sh script and installation documentation.
  • Various improvements to examples and their documentation.

Fixed

  • Puppets were sharing state in Scenarios. #70
  • Various issues with RLlib examples.

Added

  • .devcontainer for the project.
  • pettingzoo example.
  • TF1-compatible version of SavedModelPolicy.

[1.0.3] - 2022-03-03

Changed

  • Define is_focal is in scenario configs.
  • Use chex.dataclass for dm-tree compatibility.

Fixed

  • Use correct is_focal settings for team-vs-team games #16.

[1.0.2] - 2022-02-23

Added

  • Substrates and Scenarios now have ReactiveX observables.

Changed

  • Don't add INVENTORY observation to scenarios that don't use it.
  • Various updates to RLlib example.
  • Improved performance of the component system for environments.

Fixed

  • Simulation Speed #7
  • Horizon setting in examples #9
  • Error running example "self_play_train.py" #10
  • build lab2d on m1 chip #13

[1.0.1] - 2021-10-01

Submitted a number of fixes to ensure substrates and scenarios operate as intended. Other changes not expected to have any impact.

Fixed

  • Bots receive incorrect timesteps in Scenario #3
  • Python seed is not forwarded to Lua #4
  • Second episode using same seed as the first #5

[1.0.0] - 2021-07-16

Initial release.