Skip to content
This repository was archived by the owner on May 6, 2021. It is now read-only.

Update RLBase to v0.8 #76

Merged
merged 11 commits into from
Aug 4, 2020
Merged

Conversation

findmyway
Copy link
Member

@findmyway findmyway commented Jul 23, 2020

Changes

RLBase related

  • TupleSpace -> VectSpace
  • observe removed
  • render -> Base.display

Misc

  • use rng instead of seed if possible
  • POMDPs updated to v0.9
  • Traits of OpenSpielEnv are updated

What's missing?

  • The get_state(env::OpenSpielEnv) needs to be expanded to several possible kinds of states. Will be added in the next patch release together with some use cases.

@@ -136,7 +138,7 @@ function plotendofepisode(x, y, d)
end
return nothing
end
function RLBase.render(env::CartPoleEnv)
function render(env::CartPoleEnv)
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

better to implement Base.display

@findmyway findmyway marked this pull request as ready for review July 28, 2020 17:41
@findmyway
Copy link
Member Author

@zsunberg I like the new API in [email protected]. Much easier to understand and use. 🚀 🚀 🚀

@zsunberg
Copy link
Member

@findmyway Yes, in POMDPs 0.8 we ended up with something that was very difficult to understand. Hopefully it will be simpler going forward!

@findmyway findmyway merged commit c325937 into JuliaReinforcementLearning:master Aug 4, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants