diff --git a/.travis.yml b/.travis.yml index df512a3..a7afcba 100644 --- a/.travis.yml +++ b/.travis.yml @@ -28,9 +28,9 @@ matrix: ## uncomment the following lines to override the default test script #script: -# - julia -e 'Pkg.clone(pwd()); Pkg.build("RLEnvGym"); Pkg.test("RLEnvGym"; coverage=true)' +# - julia -e 'Pkg.clone(pwd()); Pkg.build("ReinforcementLearningEnvironmentGym"); Pkg.test("ReinforcementLearningEnvironmentGym"; coverage=true)' after_success: # push coverage results to Coveralls - - julia -e 'cd(Pkg.dir("RLEnvGym")); Pkg.add("Coverage"); using Coverage; Coveralls.submit(Coveralls.process_folder())' + - julia -e 'cd(Pkg.dir("ReinforcementLearningEnvironmentGym")); Pkg.add("Coverage"); using Coverage; Coveralls.submit(Coveralls.process_folder())' # push coverage results to Codecov - - julia -e 'cd(Pkg.dir("RLEnvGym")); Pkg.add("Coverage"); using Coverage; Codecov.submit(Codecov.process_folder())' + - julia -e 'cd(Pkg.dir("ReinforcementLearningEnvironmentGym")); Pkg.add("Coverage"); using Coverage; Codecov.submit(Codecov.process_folder())' diff --git a/LICENSE.md b/LICENSE.md index 2494f7f..51c6990 100644 --- a/LICENSE.md +++ b/LICENSE.md @@ -1,4 +1,4 @@ -The RLEnvGym.jl package is licensed under the MIT "Expat" License: +The ReinforcementLearningEnvironmentGym.jl package is licensed under the MIT "Expat" License: > Copyright (c) 2018: Johanni Brea. > diff --git a/README.md b/README.md index e826886..6cb41f1 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@ -# RLEnvGym +# ReinforcementLearningEnvironmentGym -[![Build Status](https://travis-ci.com/JuliaReinforcementLearning/RLEnvGym.jl.svg?branch=master)](https://travis-ci.com/JuliaReinforcementLearning/RLEnvGym.jl) +[![Build Status](https://travis-ci.com/JuliaReinforcementLearning/ReinforcementLearningEnvironmentGym.jl.svg?branch=master)](https://travis-ci.com/JuliaReinforcementLearning/ReinforcementLearningEnvironmentGym.jl) -[![Coverage Status](https://coveralls.io/repos/JuliaReinforcementLearning/RLEnvGym.jl/badge.svg?branch=master&service=github)](https://coveralls.io/github/JuliaReinforcementLearning/RLEnvGym.jl?branch=master) +[![Coverage Status](https://coveralls.io/repos/JuliaReinforcementLearning/ReinforcementLearningEnvironmentGym.jl/badge.svg?branch=master&service=github)](https://coveralls.io/github/JuliaReinforcementLearning/ReinforcementLearningEnvironmentGym.jl?branch=master) -[![codecov.io](http://codecov.io/github/JuliaReinforcementLearning/RLEnvGym.jl/coverage.svg?branch=master)](http://codecov.io/github/JuliaReinforcementLearning/RLEnvGym.jl?branch=master) +[![codecov.io](http://codecov.io/github/JuliaReinforcementLearning/ReinforcementLearningEnvironmentGym.jl/coverage.svg?branch=master)](http://codecov.io/github/JuliaReinforcementLearning/ReinforcementLearningEnvironmentGym.jl?branch=master) Making the [OpenAI gym](https://github.com/openai/gym) environments available to the [Julia Reinforcement Learning](https://github.com/jbrea/ReinforcementLearning.jl) package. diff --git a/appveyor.yml b/appveyor.yml index cfe8f87..9793108 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -41,7 +41,7 @@ build_script: # Need to convert from shallow to complete for Pkg.clone to work - IF EXIST .git\shallow (git fetch --unshallow) - C:\projects\julia\bin\julia -e "versioninfo(); - Pkg.clone(pwd(), \"RLEnvGym\"); Pkg.build(\"RLEnvGym\")" + Pkg.clone(pwd(), \"ReinforcementLearningEnvironmentGym\"); Pkg.build(\"ReinforcementLearningEnvironmentGym\")" test_script: - - C:\projects\julia\bin\julia -e "Pkg.test(\"RLEnvGym\")" + - C:\projects\julia\bin\julia -e "Pkg.test(\"ReinforcementLearningEnvironmentGym\")" diff --git a/examples/cartpole.jl b/examples/cartpole.jl index 3f3bda8..f9bfa70 100644 --- a/examples/cartpole.jl +++ b/examples/cartpole.jl @@ -1,5 +1,5 @@ -# Using PyCall is rather slow. Please compare to https://github.com/JuliaReinforcementLearning/RLEnvClassicControl.jl/blob/master/examples/cartpole.jl -using RLEnvGym +# Using PyCall is rather slow. Please compare to https://github.com/JuliaReinforcementLearning/ReinforcementLearningEnvironmentClassicControl.jl/blob/master/examples/cartpole.jl +using ReinforcementLearningEnvironmentGym env = GymEnv("CartPole-v0") rlsetup = RLSetup(ActorCriticPolicyGradient(ns = 4, na = 2, α = .02, diff --git a/examples/cartpoleDQN.jl b/examples/cartpoleDQN.jl index cbc1be1..8e00928 100644 --- a/examples/cartpoleDQN.jl +++ b/examples/cartpoleDQN.jl @@ -1,4 +1,4 @@ -using RLEnvGym, Flux +using ReinforcementLearningEnvironmentGym, Flux # List all envs listallenvs() diff --git a/src/RLEnvGym.jl b/src/ReinforcementLearningEnvironmentGym.jl similarity index 97% rename from src/RLEnvGym.jl rename to src/ReinforcementLearningEnvironmentGym.jl index af64ac2..2d521dc 100644 --- a/src/RLEnvGym.jl +++ b/src/ReinforcementLearningEnvironmentGym.jl @@ -1,4 +1,4 @@ -module RLEnvGym +module ReinforcementLearningEnvironmentGym using Reexport @reexport using ReinforcementLearning import ReinforcementLearning:interact!, reset!, getstate, plotenv diff --git a/test/runtests.jl b/test/runtests.jl index a3d4d6f..8e3f4ac 100644 --- a/test/runtests.jl +++ b/test/runtests.jl @@ -1,11 +1,11 @@ -using RLEnvGym +using ReinforcementLearningEnvironmentGym @static if VERSION < v"0.7.0-DEV.2005" using Base.Test else using Test end -import RLEnvGym: reset!, interact!, getstate +import ReinforcementLearningEnvironmentGym: reset!, interact!, getstate for x in ["CartPole-v0"] env = GymEnv(x) reset!(env)