Skip to content

About

Problem models for testing POMDPs.jl

Resources

Stars

34 stars

Watchers

18 watching

Forks

Latest commit

 

History

438 Commits

Folders and files

Repository files navigation

POMDPModels

CI codecov

This package provides the following models for POMDPs.jl:

Usage

To use POMDPModels, simply load it and initialize a model. Note: to interact with the models using the POMDPs.jl interface, you must also import POMDPs. The model supports the basic functions required by many of the JuliaPOMDP solvers. For example:

using POMDPs
using POMDPModels

pomdp = TigerPOMDP()
# do what you would do with a POMDP model, for example use QMDP to solve it
using QMDP
solver = QMDPSolver()
policy = solve(solver, pomdp) # compute a pomdp policy

You can initialize the other pomdp types in the module in the following way:

using POMDPModels

pomdp = TigerPOMDP()
pomdp = BabyPOMDP()
pomdp = RandomPOMDP()

mdp = SimpleGridWorld()
mdp = RandomMDP()

About

Problem models for testing POMDPs.jl

Resources

Stars

34 stars

Watchers

18 watching

Forks

Releases

Packages

Used by

Contributors

Languages