Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 4 additions & 6 deletions .buildkite/pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,17 +6,16 @@ steps:
plugins:
- JuliaCI/julia#v1:
version: "1"
- JuliaCI/julia-test#v1:
run_tests: false
command: |
julia -e '
using Pkg

println("--- :julia: Instantiating project")
using Pkg
Pkg.develop(path="src/ReinforcementLearningBase")
Pkg.develop(path="src/ReinforcementLearningEnvironments")
Pkg.develop(path="src/ReinforcementLearningCore")
Pkg.develop(path="src/ReinforcementLearningEnvironments")
Pkg.develop(path=".") # ReinforcementLearning meta-package
Pkg.develop(path="src/ReinforcementLearningFarm")

println("+++ :julia: Running tests")
Expand All @@ -34,17 +33,16 @@ steps:
- JuliaCI/julia-coverage#v1:
dirs:
- src/ReinforcementLearningFarm/src
- JuliaCI/julia-test#v1:
run_tests: false
command: |
julia -e '
using Pkg

println("--- :julia: Instantiating project")
using Pkg
Pkg.develop(path="src/ReinforcementLearningBase")
Pkg.develop(path="src/ReinforcementLearningEnvironments")
Pkg.develop(path="src/ReinforcementLearningCore")
Pkg.develop(path="src/ReinforcementLearningEnvironments")
Pkg.develop(path=".") # ReinforcementLearning meta-package
Pkg.develop(path="src/ReinforcementLearningFarm")

println("+++ :julia: Running tests")
Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,7 @@ jobs:
Pkg.develop(path="src/ReinforcementLearningBase")
Pkg.develop(path="src/ReinforcementLearningCore")
Pkg.develop(path="src/ReinforcementLearningEnvironments")
Pkg.develop(path=".") # ReinforcementLearning meta-package
Pkg.develop(path="src/ReinforcementLearningFarm")
Pkg.test("ReinforcementLearningCore", coverage=true)'
- uses: julia-actions/julia-processcoverage@v1
Expand Down Expand Up @@ -139,8 +140,9 @@ jobs:
julia --color=yes -e '
using Pkg;
Pkg.develop(path="src/ReinforcementLearningBase")
Pkg.develop(path="src/ReinforcementLearningEnvironments")
Pkg.develop(path="src/ReinforcementLearningCore")
Pkg.develop(path="src/ReinforcementLearningEnvironments")
Pkg.develop(path=".") # ReinforcementLearning meta-package
Pkg.develop(path="src/ReinforcementLearningFarm")
Pkg.test("ReinforcementLearningFarm", coverage=true)'
- uses: julia-actions/julia-processcoverage@v1
Expand Down
2 changes: 1 addition & 1 deletion Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ ReinforcementLearningEnvironments = "25e41dd2-4622-11e9-1641-f1adca772921"
[compat]
Reexport = "0.2, 1"
ReinforcementLearningBase = "0.12"
ReinforcementLearningCore = "0.14"
ReinforcementLearningCore = "0.15"
ReinforcementLearningEnvironments = "0.8"
julia = "1.6"

Expand Down
2 changes: 1 addition & 1 deletion src/ReinforcementLearningBase/Project.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name = "ReinforcementLearningBase"
uuid = "e575027e-6cd6-5018-9292-cdc6200d2b44"
authors = ["Johanni Brea <[email protected]>", "Jun Tian <[email protected]>"]
version = "0.12.2"
version = "0.12.3"

[deps]
AbstractTrees = "1520ce14-60c1-5f80-bbc7-55ef81b5835c"
Expand Down
2 changes: 1 addition & 1 deletion src/ReinforcementLearningCore/Project.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name = "ReinforcementLearningCore"
uuid = "de1b191a-4ae0-4afa-a27b-92d07f46b2d6"
version = "0.14.0"
version = "0.15.0"

[deps]
AbstractTrees = "1520ce14-60c1-5f80-bbc7-55ef81b5835c"
Expand Down
1 change: 0 additions & 1 deletion src/ReinforcementLearningCore/test/core/hooks.jl
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,6 @@ end
end

@testset "ComposedHook + AbstractHook" begin
struct MockHook <: AbstractHook end
@test ComposedHook(MockHook()) + MockHook() == ComposedHook(MockHook(), MockHook())
end

Expand Down
4 changes: 2 additions & 2 deletions src/ReinforcementLearningEnvironments/Project.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name = "ReinforcementLearningEnvironments"
uuid = "25e41dd2-4622-11e9-1641-f1adca772921"
version = "0.8.8"
version = "0.8.9"

[deps]
CommonRLInterface = "d842c3ba-07a1-494f-bbec-f5741b0a3e98"
Expand All @@ -23,7 +23,7 @@ IntervalSets = "0.7"
MacroTools = "0.5"
OpenSpiel = "0.2.1"
ReinforcementLearningBase = "0.12"
ReinforcementLearningCore = "0.14"
ReinforcementLearningCore = "0.15"
Requires = "1.0"
StatsBase = "0.32, 0.33, 0.34"
julia = "1.6"
Expand Down
10 changes: 3 additions & 7 deletions src/ReinforcementLearningFarm/Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,26 +9,22 @@ FillArrays = "1a297f60-69ca-5386-bcde-b61e274b549b"
Flux = "587475ba-b771-5e3f-ad9e-33799f191a9c"
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
ReinforcementLearningBase = "e575027e-6cd6-5018-9292-cdc6200d2b44"
ReinforcementLearningCore = "de1b191a-4ae0-4afa-a27b-92d07f46b2d6"
ReinforcementLearning = "158674fc-8238-5cab-b5ba-03dfc80d1318"

[compat]
FillArrays = "1"
CircularArrayBuffers = "0.1.12"
Distributions = "0.25"
ReinforcementLearningBase = "0.12"
ReinforcementLearningCore = "0.14"
ReinforcementLearningEnvironments = "0.8"
ReinforcementLearning = "0.11"
julia = "1.9"

[extras]
CUDA = "052768ef-5323-5732-b1bb-66c8b64840ba"
Metal = "dde4c033-4e86-420c-a63e-0dd931031962"
Preferences = "21216c6a-2e73-6563-6e65-726566657250"
ReinforcementLearningEnvironments = "25e41dd2-4622-11e9-1641-f1adca772921"
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
UUIDs = "cf7118a7-6976-5b1a-9a39-7adc72f591a4"
cuDNN = "02a925ec-e4fe-4b08-9a7e-0d78e3d38ccd"

[targets]
test = ["CUDA", "Metal", "Preferences", "ReinforcementLearningEnvironments", "Test", "UUIDs", "cuDNN"]
test = ["CUDA", "Metal", "Preferences", "Test", "UUIDs", "cuDNN"]
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
module ReinforcementLearningFarm

using ReinforcementLearningBase
using ReinforcementLearningCore
using ReinforcementLearning
const RLFarm = ReinforcementLearningFarm
export RLFarm

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@

using ReinforcementLearningCore
using ReinforcementLearningBase
import ReinforcementLearningBase: RLBase
using ReinforcementLearning
import ReinforcementLearning: RLBase

using FillArrays: Trues
using Random
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
using ReinforcementLearningCore
using ReinforcementLearningBase
using ReinforcementLearning
import Base.push!
import Base.getindex
using CircularArrayBuffers: CircularVectorBuffer, CircularArrayBuffer
Expand Down
4 changes: 1 addition & 3 deletions src/ReinforcementLearningFarm/test/runtests.jl
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,7 @@ else
end

using Test
using ReinforcementLearningBase
using ReinforcementLearningCore
using ReinforcementLearningEnvironments
using ReinforcementLearning
using ReinforcementLearningFarm

@testset "ReinforcementLearningFarm.jl" begin
Expand Down