Skip to content
This repository has been archived by the owner on Sep 12, 2024. It is now read-only.

Commit

Permalink
Grid-world update (#17)
Browse files Browse the repository at this point in the history
* Fixed gridworld example

* Updated notebook text and links and moved the notebook to the notebook folder.

Updated notebook text and links and moved the notebook to the notebook folder.

* Removed POMDPToolbox dependence

* Added previously removed dependencies.

* Removed POMDPToolbox reference

* Fixed testrunner for win paths

* update travis

only build in julia 1
add windows
use default test script

* remove nbinclude from deps

Co-authored-by: Zachary Sunberg <[email protected]>
  • Loading branch information
BoZenKhaa and zsunberg authored Oct 21, 2020
1 parent d00cc97 commit a47deb4
Show file tree
Hide file tree
Showing 7 changed files with 1,682 additions and 1,576 deletions.
17 changes: 4 additions & 13 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,24 +1,15 @@
language: julia

julia:
- 1.0
- 1
os:
- linux
- osx
- windows

notifications:
email:
- [email protected]

# after_success:
# - julia --project -e 'import Pkg; Pkg.add("Documenter"); include("docs/make.jl")'
# - julia --project -e 'import Pkg; Pkg.add("Coverage"); using Coverage; Codecov.submit(Codecov.process_folder())'
script:
- git clone https://github.com/JuliaRegistries/General $(julia -e 'import Pkg; println(joinpath(Pkg.depots1(), "registries", "General"))')
- git clone https://github.com/JuliaPOMDP/Registry $(julia -e 'import Pkg; println(joinpath(Pkg.depots1(), "registries", "JuliaPOMDP"))')
- if [[ -a .git/shallow ]]; then git fetch --unshallow; fi
- julia --project --color=yes --check-bounds=yes -e 'import Pkg; Pkg.build(); Pkg.test("POMDPExamples"; coverage=true)'
# script:
# - if [[ -a .git/shallow ]]; then git fetch --unshallow; fi
# - julia --project --color=yes --check-bounds=yes -e 'import Pkg; Pkg.build(); Pkg.test("POMDPExamples"; coverage=true)'

after_success:
- julia --project --color=yes -e 'import Pkg; Pkg.add("Coverage"); using Coverage; Codecov.submit(Codecov.process_folder())'
Expand Down
5 changes: 4 additions & 1 deletion Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,10 @@ version = "0.2.0"
[deps]
BasicPOMCP = "d721219e-3fc6-5570-a8ef-e5402f47c49e"
BeliefUpdaters = "8bb6e9a1-7d73-552c-a44a-e5dc5634aac4"
D3Trees = "e3df1716-f71e-5df9-9e2d-98e193103c45"
DiscreteValueIteration = "4b033969-44f6-5439-a48b-c11fa3648068"
FIB = "13b007ba-0ca8-5af2-9adf-bc6a6301e25a"
MCTS = "e12ccd36-dcad-5f33-8774-9175229e7b33"
POMDPModelTools = "08074719-1b2a-587c-a292-00f91cc44415"
POMDPModels = "355abbd5-f08e-5560-ac9e-8b5f2592a0ca"
POMDPPolicies = "182e52fb-cfd0-5e46-8c26-fd0667c990f4"
Expand All @@ -17,7 +20,7 @@ Printf = "de0858da-6303-5e67-8744-51eddeeeb8d7"
Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"

[compat]
POMDPs = "0.8"
POMDPs = "0.9"
julia = "1"

[extras]
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,12 @@ Each tutorial is a notebook in the notebooks directory. Here is a list:
- [Using an Offline Solver](notebooks/Using-an-Offline-Solver.ipynb)
- [Using an Online Solver](notebooks/Using-an-Online-Solver.ipynb)
- [Defining a Heuristic Policy](notebooks/Defining-a-Heuristic-Policy.ipynb)
- [Defining MDP of gridWorld and using VI and MCTS to find solutions](notebooks/GridWorld.ipynb)

## Legacy tutorials

There are also several tutorials contained in the [legacy folder](legacy) which are not tested and may not be up to date, but may nevertheless be useful.

- [GridWorld](legacy/GridWorld.ipynb)
- [Tiger](legacy/Tiger.ipynb)
- [RL](legacy/rl-tuto/reinforcement_learning_tutorial.ipynb)

Expand Down
Loading

0 comments on commit a47deb4

Please sign in to comment.