Skip to content

Commit

Permalink
upgraded to POMDPTools
Browse files Browse the repository at this point in the history
  • Loading branch information
jamgochiana committed Jul 25, 2022
1 parent 78fec76 commit 0bf130d
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 15 deletions.
12 changes: 4 additions & 8 deletions Project.toml
Original file line number Diff line number Diff line change
@@ -1,27 +1,23 @@
name = "PointBasedValueIteration"
uuid = "835c131e-675f-4498-8e2c-c054c75556e1"
authors = ["Dominik Straub <straub@psychologie.tu-darmstadt.de> and Tomáš Omasta <tomom@email.cz>"]
version = "0.2.2"
version = "0.2.3"

[deps]
BeliefUpdaters = "8bb6e9a1-7d73-552c-a44a-e5dc5634aac4"
Distributions = "31c24e10-a181-5473-b8eb-7969acd0382f"
FiniteHorizonPOMDPs = "8a13bbfe-798e-11e9-2f1c-eba9ee5ef093"
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
POMDPLinter = "f3bd98c0-eb40-45e2-9eb1-f2763262d755"
POMDPModelTools = "08074719-1b2a-587c-a292-00f91cc44415"
POMDPPolicies = "182e52fb-cfd0-5e46-8c26-fd0667c990f4"
POMDPTools = "7588e00f-9cae-40de-98dc-e0c70c48cdd7"
POMDPs = "a93abf59-7444-517b-a68a-c42f96afdd7d"

[compat]
BeliefUpdaters = "0.2"
Distributions = "0.24, 0.25"
FiniteHorizonPOMDPs = "0.3"
POMDPLinter = "0.1"
POMDPModelTools = "0.3.2"
POMDPPolicies = "0.3, 0.4"
POMDPs = "0.9"
julia = "1.1"
POMDPTools = "0.1"

[extras]
POMDPModels = "355abbd5-f08e-5560-ac9e-8b5f2592a0ca"
Expand All @@ -30,4 +26,4 @@ SARSOP = "cef570c6-3a94-5604-96b7-1a5e143043f2"
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"

[targets]
test = ["SARSOP", "Test", "POMDPModels", "POMDPSimulators"]
test = ["SARSOP", "Test", "POMDPModels"]
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ solver = PBVISolver() # set the solver
policy = solve(solver, pomdp) # solve the POMDP
```

The function `solve` returns an `AlphaVectorPolicy` as defined in [POMDPPolicies](https://github.com/JuliaPOMDP/POMDPPolicies.jl).
The function `solve` returns an `AlphaVectorPolicy` as defined in [POMDPTools](https://juliapomdp.github.io/POMDPs.jl/latest/POMDPTools/policies/).

## References
- Pineau, J., Gordon, G., & Thrun, S. (2003, August). Point-based value iteration: An anytime algorithm for POMDPs. In IJCAI (Vol. 3, pp. 1025-1032).
Expand Down
4 changes: 1 addition & 3 deletions src/PointBasedValueIteration.jl
Original file line number Diff line number Diff line change
@@ -1,10 +1,8 @@
module PointBasedValueIteration

using POMDPs
using POMDPPolicies
using POMDPModelTools
using POMDPTools
using POMDPLinter
using BeliefUpdaters
using LinearAlgebra
using Distributions
using FiniteHorizonPOMDPs
Expand Down
4 changes: 1 addition & 3 deletions test/runtests.jl
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,7 @@ using Test
using POMDPModels
using POMDPs
using SARSOP
using BeliefUpdaters
using POMDPModelTools
using POMDPSimulators
using POMDPTools
using FiniteHorizonPOMDPs
using PointBasedValueIteration

Expand Down

0 comments on commit 0bf130d

Please sign in to comment.