sritchie / scala-rl

Functional Reinforcement Learning in Scala.
https://www.scalarl.com
Apache License 2.0
26 stars 5 forks source link

Remove Value[Double], make evaluators generic #44

Closed sritchie closed 4 years ago

sritchie commented 5 years ago

Unreal, this all works!

codecov[bot] commented 5 years ago

Codecov Report

Merging #44 into develop will increase coverage by 0.3%. The diff coverage is 37.5%.

Impacted file tree graph

@@            Coverage Diff             @@
##           develop      #44     +/-   ##
==========================================
+ Coverage    25.55%   25.85%   +0.3%     
==========================================
  Files           40       42      +2     
  Lines          818      905     +87     
  Branches        29       30      +1     
==========================================
+ Hits           209      234     +25     
- Misses         609      671     +62
Impacted Files Coverage Δ
...l-core/src/main/scala/io/samritchie/rl/Agent.scala 0% <ø> (ø) :arrow_up:
...l-core/src/main/scala/io/samritchie/rl/State.scala 29.16% <ø> (+4.16%) :arrow_up:
...main/scala/io/samritchie/rl/logic/MonteCarlo.scala 0% <0%> (ø) :arrow_up:
...cala/io/samritchie/rl/util/AffineCombination.scala 0% <0%> (ø)
...rc/main/scala/io/samritchie/rl/book/Chapter5.scala 0% <0%> (ø) :arrow_up:
.../scala/io/samritchie/rl/policy/bandit/Greedy.scala 0% <0%> (ø)
...rl-core/src/main/scala/io/samritchie/rl/Util.scala 28% <0%> (-18.67%) :arrow_down:
...rc/main/scala/io/samritchie/rl/book/Chapter2.scala 0% <0%> (ø) :arrow_up:
.../scala/io/samritchie/rl/value/ActionValueMap.scala 0% <0%> (ø) :arrow_up:
...ore/src/main/scala/io/samritchie/rl/Weighted.scala 0% <0%> (ø)
... and 20 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update ac9b942...11f5067. Read the comment docs.