Skip to content

v0.4.2

Choose a tag to compare

@PaParaZz1 PaParaZz1 released this 07 Sep 18:11
· 330 commits to main since this release

API Change

  1. config will be deepcopyed by default in compile_config function
  2. After calling compile_config function, current code repo git log and git diff information will be saved in exp_name directory

Env

  1. add rocket env (#449)
  2. updated pettingzoo env and improved related performance (#457)
  3. add mario env demo (#443)
  4. add MAPPO multi-agent config (#464)
  5. add mountain car (discrete action) environment (#452)
  6. fix multi-agent mujoco gym comaptibility bug
  7. fix gfootball env save_replay variable init bug

Algorithm

  1. add IBC (Implicit Behaviour Cloning) algorithm (#401)
  2. add BCO (Behaviour Cloning from Observation) algorithm (#270)
  3. add continuous PPOPG algorithm (#414)
  4. add PER in CollaQ (#472)
  5. add activation option in QMIX and CollaQ

Enhancement

  1. update ctx to dataclass (#467)

Fix

  1. base_env FinalMeta bug about gym 0.25.0-0.25.1
  2. config inplace modification bug
  3. ding cli no argument problem
  4. import errors after running setup.py (jinja2, markupsafe)
  5. conda py3.6 and cross platform build bug

Style

  1. add project state and datetime in log dir (#455)
  2. polish notes for q-learning model (#427)
  3. revision to mujoco dockerfile and validation (#474)
  4. add dockerfile for cityflow env
  5. polish default output log format

Contributors: @PaParaZz1 @ZHZisZZ @zjowowen @song2181 @zerlinwang @i-am-tc @hiha3456 @nighood @kxzxvbk @Weiyuhong-1998 @RobinC94