POMDPs.jl

MDPs and POMDPs in Julia - An interface for defining, solving, and simulating fully and partially observable Markov decision processes on discrete and continuous spaces.

OTHER License

Stars
633
Committers
35

Bot releases are hidden (Show)

POMDPs.jl - v1.0.0+docs Latest Release

Published by zsunberg 4 months ago

POMDPs.jl - v0.9.4+docs

Published by zsunberg about 2 years ago

POMDPs.jl - v0.9.3+docs3

Published by zsunberg over 2 years ago

Added documentation about transition, gen, and @gen

POMDPs.jl - v0.9.3+docs

Published by zsunberg almost 3 years ago

Updated documentation with a QuickPOMDPs- and distributions-centric guide.

POMDPs.jl - Switched to registry instead of POMDPs.add

Published by zsunberg about 6 years ago

POMDPs.jl - More robust solver checkout on Julia 0.6

Published by zsunberg about 6 years ago

POMDPs.jl - Limit checking out specific branch of supported solvers

Published by rejuvyesh about 6 years ago

POMDPs.jl - Removed project file

Published by MaximeBouton about 6 years ago

POMDPs.jl - Compatibility with Julia v1.0

Published by zsunberg about 6 years ago

Compatible with Julia Version 1.0
Squashed some names together, like initial_state -> initialstate, action_index -> actionindex, etc.

POMDPs.jl - Last Julia 0.6 release

Published by MaximeBouton about 6 years ago

Last version compatible with julia 0.6

POMDPs.jl - Add IncrementalPruning and Local Approximation Value Iteration

Published by zsunberg over 6 years ago

Added a couple new solvers, removed default discount implementation.

POMDPs.jl - Added AEMS and FIB

Published by zsunberg over 6 years ago

Added AEMS and FIB Solvers

POMDPs.jl - Better synthesis of generate functions

Published by zsunberg almost 7 years ago

Much better feedback is given to the programmer when generate function synthesis fails.

POMDPs.jl - Added ARDESPOT solver

Published by zsunberg almost 7 years ago

POMDPs.jl - Less specific method signatures for default implementations

Published by zsunberg almost 7 years ago

Sometimes very specific method signatures in POMDPs.jl make it more difficult to define methods for a problem definition, e.g. if isterminal(p::POMDP{S,A,O}, s::S) is defined in POMDPs.jl, then isterminal(p::MyPOMDP, s) will be ambiguous. This release removes overly specific definitions to make things easier.

POMDPs.jl - Changed convert to convert_s, convert_a, convert_o

Published by zsunberg about 7 years ago

POMDPs.jl - Deprecate POMCP, add BasicPOMCP

Published by zsunberg about 7 years ago

BasicPOMCP replaces POMCP in the list of solvers.

Also made the default implementations of the generate functions more general to try to prevent ambiguity errors.

POMDPs.jl - julia 0.6

Published by MaximeBouton over 7 years ago

POMDPs.jl - last release before julia 0.6

Published by MaximeBouton over 7 years ago

POMDPs.jl - Added sampletype, many small fixes

Published by zsunberg over 7 years ago

fix #140 (adding sampletype()), many other small fixes