Releases: JuliaReinforcementLearning/CommonRLInterface.jl
Releases · JuliaReinforcementLearning/CommonRLInterface.jl
v0.3.3
CommonRLInterface v0.3.3
Closed issues:
Optional
andAutomaticDefault
submodules (#44)- @provide is no longer needed!! (due to inferrable hasmethod) (#49)
Merged pull requests:
- Added AutomaticDefault module (#47) (@zsunberg)
- added tests for UtilityStyle (#51) (@zsunberg)
- Minor Wrapper edits (#52) (@the-one-and-only-jackson)
- Added test for unwrapped (#54) (@the-one-and-only-jackson)
v0.3.2
v0.3.1
CommonRLInterface v0.3.1
Merged pull requests:
v0.3.0
CommonRLInterface v0.3.0
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
andAbstractZeroSumEnv
(#43)
Merged pull requests:
- MassInstallAction: Install the CompatHelper workflow on this repository (#39) (@findmyway)
- Wrappers and Documenter Docs (#42) (@zsunberg)
v0.2.2
v0.2.1
CommonRLInterface v0.2.1
Closed issues:
- Grid world example (#29)
Merged pull requests:
- Support Julia of a lower version (#31) (@findmyway)
v0.2.0
CommonRLInterface v0.2.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: