Skip to content

Releases: JuliaReinforcementLearning/GridWorlds.jl

v0.5.0

27 Jul 09:41
6c62515
Compare
Choose a tag to compare

GridWorlds v0.5.0

Diff since v0.4.0

Closed issues:

  • GoToDoor environment display looks a little jagged in the terminal (#11)
  • Add agent's view as a subplot (#17)
  • first multi-agent environment (#139)
  • Create benchmark table (#147)
  • Separate API for this package? (#148)
  • Replace Makie.jl playablity with REPL playability (#149)
  • Make separate module for each environment (#150)

Merged pull requests:

v0.4.0

08 Apr 20:07
c0e86bb
Compare
Choose a tag to compare

GridWorlds v0.4.0

Diff since v0.3.1

Closed issues:

  • RLBase.reward(env) is not defined (#130)

Merged pull requests:

v0.3.1

18 Feb 18:22
f7b5d3c
Compare
Choose a tag to compare

GridWorlds v0.3.1

Diff since v0.3.0

Closed issues:

  • Benchmarking (#64)
  • gym-maze (#109)

Merged pull requests:

v0.3.0

09 Jan 14:53
60a10f1
Compare
Choose a tag to compare

GridWorlds v0.3.0

Diff since v0.2.0

Closed issues:

  • Add sokoban (#77)
  • env[:, :, :] .= false not working as expected (#111)

Merged pull requests:

v0.2.0

21 Dec 00:04
5567f32
Compare
Choose a tag to compare

GridWorlds v0.2.0

Diff since v0.1.0

Closed issues:

  • Add MultiRoomNXSY (#31)
  • Allow rectangular grid dimensions (#70)
  • TagBot trigger issue (#79)
  • Why not a get_world method instead of convert(GridWorldBase, env) method? (#81)

Merged pull requests:

v0.1.0

23 Nov 09:14
d3619f3
Compare
Choose a tag to compare

GridWorlds with ReinforcementLearningBase API.
Contains the following environments:

  1. EmptyGridWorld
  2. FourRooms
  3. GoToDoor
  4. DoorKey
  5. CollectGems
  6. DynamicObstacles

v0.0.1

14 Oct 00:01
b78a830
Compare
Choose a tag to compare

GridWorlds v0.0.1

Closed issues:

  • Pressing q key does not close the Makie window (#10)
  • BoundsError in GoToDoor while moving beyond a door on the edge of the world (#13)
  • ERROR: type FourRooms has no field agent_dir (#14)

Merged pull requests:

  • add EmptyGridWorld (#1) (@findmyway)
  • Add interaction part (#2) (@findmyway)
  • CompatHelper: add new compat entry for "MacroTools" at version "0.5" (#3) (@github-actions[bot])
  • CompatHelper: add new compat entry for "Makie" at version "0.11" (#4) (@github-actions[bot])
  • Add FourRooms environment (#5) (@sriram13m)
  • Add render.jl (#6) (@sriram13m)
  • Gotodoor (#7) (@sriyash421)
  • Change Board Format (#8) (@sriram13m)
  • Rewrite the rendering (#9) (@findmyway)
  • support saving stream (#12) (@findmyway)
  • preliminary tests added (#15) (@sriyash421)
  • fix typo in README sample code (#16) (@Sid-Bhatia-0)
  • CompatHelper: add new compat entry for "Requires" at version "1.1" (#18) (@github-actions[bot])
  • CompatHelper: add new compat entry for "Colors" at version "0.12" (#19) (@github-actions[bot])
  • CompatHelper: add new compat entry for "MacroTools" at version "0.5" (#20) (@github-actions[bot])
  • CompatHelper: add new compat entry for "Crayons" at version "4.0" (#21) (@github-actions[bot])
  • CompatHelper: add new compat entry for "Makie" at version "0.11" (#22) (@github-actions[bot])
  • Bugfix (#23) (@findmyway)
  • Rename package name (#24) (@findmyway)
  • export relevant names (to create a user-defined env) (#25) (@Sid-Bhatia-0)
  • Add DoorKey environment (#26) (@sriram13m)
  • Add convention for terminal rendering (#27) (@Sid-Bhatia-0)
  • simplify & standardize makie rendering of objects (#29) (@Sid-Bhatia-0)
  • Update .gif files in README as per #29 (#35) (@Sid-Bhatia-0)
  • Add new environment: CollectGems (#37) (@Sid-Bhatia-0)