Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
64 commits
Select commit Hold shift + click to select a range
b9b950e
added action_space and observation_space to EnvWrapper
kraftpunk97 Jun 3, 2019
2b3a8d9
Initial commit of algorithmic environments
kraftpunk97 Jun 5, 2019
ad288d9
Modified registry
kraftpunk97 Jun 5, 2019
ffff94b
Added NoCtx, which will be used by :no_render render mode
kraftpunk97 Jun 5, 2019
ae0163b
Corrected _get_obs()
kraftpunk97 Jun 7, 2019
a88c435
Updated CopyEnv
kraftpunk97 Jun 7, 2019
26335b7
modified for review purposes.
kraftpunk97 Jun 7, 2019
ea53a0f
Restructured the rendering for the Gym
kraftpunk97 Jun 9, 2019
6687ca8
Added algorithmic environments to the Gym
kraftpunk97 Jun 9, 2019
c944fde
Added Q-learning example for Copy-v0
kraftpunk97 Jun 9, 2019
54d7047
Added MountainCarEnv
kraftpunk97 Jun 10, 2019
7be3d17
tried making step! differentiable
kraftpunk97 Jun 10, 2019
eae5b18
Merge branch 'algorithimic-env' into classic_control
kraftpunk97 Jun 10, 2019
ca426f2
Readded AcrobotEnv
kraftpunk97 Jun 10, 2019
92d1cc4
Added MountainCar and its rendering
kraftpunk97 Jun 11, 2019
85600a3
Fixed Pedulum rendering
kraftpunk97 Jun 11, 2019
6c4527b
fixed minor bug
kraftpunk97 Jun 11, 2019
8d8d779
Added rendering for Acrobot
kraftpunk97 Jun 11, 2019
de1d3db
Added Acrobot to the registry
kraftpunk97 Jun 11, 2019
1688edd
changes to calculation of the force
kraftpunk97 Jun 12, 2019
3a5c553
Generalised the arguments of the contains function
kraftpunk97 Jun 12, 2019
c970889
Generalised the arguments of the contains function
kraftpunk97 Jun 12, 2019
83b610f
Merge branch 'classic_control' of https://github.com/kraftpunk97/Gym.…
kraftpunk97 Jun 12, 2019
edafc24
Removed Reexport as a dependency
kraftpunk97 Jun 19, 2019
b9637d8
added Zygote.@nograd
kraftpunk97 Jun 19, 2019
2663b18
minor housekeeping
kraftpunk97 Jun 19, 2019
1c23046
Updated the CartPole DQN example
kraftpunk97 Jun 19, 2019
3a43685
Added the atari ROMS
kraftpunk97 Jun 20, 2019
eab384c
added AtariEnv constructor
kraftpunk97 Jun 20, 2019
3e977d9
ROM files moved over to ArcadeLearningEnvironment
kraftpunk97 Jun 22, 2019
ef6cf24
ROM files moved over to ArcadeLearningEnvironment
kraftpunk97 Jun 22, 2019
6889e47
Merge branch 'atari' of https://github.com/kraftpunk97/Gym.jl into atari
kraftpunk97 Jun 22, 2019
1260504
function arguments generalized
kraftpunk97 Jun 24, 2019
9e5ac16
core AtariEnv funcs complete
kraftpunk97 Jun 24, 2019
0373f23
Added the Atari Environments
kraftpunk97 Jun 26, 2019
8bc3e64
Moved the Spaces to `GymSpaces.jl` and added dependencies.
kraftpunk97 Jun 27, 2019
f61cd17
added sanity check for ensuring reset! is called before the first step!
kraftpunk97 Jun 29, 2019
0057225
minor housekeeping
kraftpunk97 Jun 30, 2019
2e573d3
two types of steps
kraftpunk97 Jul 2, 2019
a796e0c
added the Atari agents
kraftpunk97 Jul 2, 2019
baad563
made get_processed_RGB Flux friendly
kraftpunk97 Jul 2, 2019
364a8b4
update
kraftpunk97 Aug 10, 2019
13171b7
1 based indexing is my biggest nightmare
kraftpunk97 Aug 14, 2019
5e217a3
temp fix for until reshape gets Integer as arg type
kraftpunk97 Aug 14, 2019
880fcdf
third time's the charm
kraftpunk97 Aug 14, 2019
7aff746
added toytext env sans rendering
kraftpunk97 Aug 24, 2019
ed2bc25
Update README.md
kraftpunk97 Aug 25, 2019
5cce988
Update README.md
kraftpunk97 Aug 25, 2019
6f713df
Added registered GymSpaces
kraftpunk97 Sep 6, 2019
91208d7
removed Flux.testmode!
kraftpunk97 Dec 29, 2019
575d51b
reward threshold changed from Integer to Floating point
kraftpunk97 Dec 29, 2019
e6aa5a3
added the toy text environments
kraftpunk97 Dec 29, 2019
d76418f
Removed Flux.Tracker
kraftpunk97 Dec 29, 2019
94b229e
updated dependencies
kraftpunk97 Dec 29, 2019
fdfa5e0
added seeds to algorithmics envs
kraftpunk97 Jan 3, 2020
cba500a
added seeds to classic control
kraftpunk97 Jan 3, 2020
d0ece9c
added state and _get_obs to all envs
kraftpunk97 Jan 3, 2020
c61bfb2
better seeds
kraftpunk97 Jan 17, 2020
3984a4d
added inital tests
kraftpunk97 Jan 17, 2020
efa8052
added .travis.yml
kraftpunk97 Jan 17, 2020
a2d364f
Its "test", not "tests"
kraftpunk97 Jan 17, 2020
2f1e686
updated Manifest.toml
kraftpunk97 Jan 17, 2020
1e76537
Merge remote-tracking branch 'upstream/master' into main
kraftpunk97 Jan 18, 2020
43dd5f2
added finishing touches to seed!
kraftpunk97 Jan 18, 2020
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
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
# for macOS
.DS_Store
examples/sandbox
37 changes: 37 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# Documentation: http://docs.travis-ci.com/user/languages/julia/
language: julia

os:
- linux
#- osx

julia:
- 1.2
- 1.3

codecov: true
coveralls: true


matrix:
allow_failures:
- julia: nightly

addons:
apt:
packages:
- xvfb
- xauth
- libgtk-3-dev
notifications:
email:
false

## uncomment the following lines to override the default test script
script:
- if [[ -a .git/shallow ]]; then git fetch --unshallow; fi
- if [[ `uname` = "Linux" ]]; then TESTCMD="xvfb-run julia"; else TESTCMD="julia"; fi
- $TESTCMD -e 'using Pkg; Pkg.build(); Pkg.test(coverage=true)'

after_success:
- julia -e 'cd(Pkg.dir("MyPkg")); Pkg.add("Coverage"); using Coverage; Codecov.submit(Codecov.process_folder())'
Loading