Skip to content

Releases: JuliaReinforcementLearning/CommonRLInterface.jl

v0.3.3

05 Jun 23:59
c0b73d6
Compare
Choose a tag to compare

CommonRLInterface v0.3.3

Diff since v0.3.2

Closed issues:

  • Optional and AutomaticDefault submodules (#44)
  • @provide is no longer needed!! (due to inferrable hasmethod) (#49)

Merged pull requests:

v0.3.2

16 May 18:10
6eddfc3
Compare
Choose a tag to compare

CommonRLInterface v0.3.2

Diff since v0.3.1

Closed issues:

  • Clone function confusion (#48)

Merged pull requests:

v0.3.1

24 Jan 06:29
fe73ac2
Compare
Choose a tag to compare

CommonRLInterface v0.3.1

Diff since v0.3.0

Merged pull requests:

v0.3.0

05 Jan 20:39
51e7fa4
Compare
Choose a tag to compare

CommonRLInterface v0.3.0

Diff since v0.2.2

Closed issues:

  • is this meant to be the "ring to rule them all" (#30)
  • POMDPs.jl integration (#35)
  • Wrappers (#40)
  • Favor separate packages or submodules? (#41)
  • Remove AbstractMarkovEnv and AbstractZeroSumEnv (#43)

Merged pull requests:

  • MassInstallAction: Install the CompatHelper workflow on this repository (#39) (@findmyway)
  • Wrappers and Documenter Docs (#42) (@zsunberg)

v0.2.2

02 Nov 00:23
ddd3495
Compare
Choose a tag to compare

CommonRLInterface v0.2.2

Diff since v0.2.1

Closed issues:

  • Incomplete documentation for player(env) (#34)

Merged pull requests:

v0.2.1

04 Aug 00:23
4bd6259
Compare
Choose a tag to compare

CommonRLInterface v0.2.1

Diff since v0.2.0

Closed issues:

  • Grid world example (#29)

Merged pull requests:

v0.2.0

16 Jul 00:21
ffe7eb2
Compare
Choose a tag to compare

CommonRLInterface v0.2.0

Diff since v0.1.0

Closed issues:

  • The @provide/provided mechanism for optional interface functions. (#1)
  • clone (#2)
  • Candidate Principle: CommonRLInterface does NOT provide any default implementations! (#6)
  • valid_actions(env) (#8)
  • setstate!(env, state) (#9)
  • observations(env) (#10)
  • Release version 0.1 with only required interface (#11)
  • observe(env) (#12)
  • Two-layer interface (#14)
  • Using keyword arguments as part of interface (#16)
  • valid_actions_mask(env) (#19)
  • Support for multiple players games (#20)
  • render(env) (#21)
  • Functions that depend on the environment state vs functions of the environment itself (#25)

Merged pull requests:

v0.1.0

25 Jun 00:16
Compare
Choose a tag to compare

CommonRLInterface v0.1.0

Merged pull requests:

  • CompatHelper: add new compat entry for "MacroTools" at version "0.5" (#3) (@github-actions[bot])