Skip to content

Releases: JuliaPOMDP/POMDPs.jl

v1.0.0+docs

13 Jun 19:57
5893e86
Compare
Choose a tag to compare
POMDPTools compat with POMDPs 1.0

v1.0.0

12 Jun 23:10
bfd4516
Compare
Choose a tag to compare

POMDPs v1.0.0

Diff since v0.9.6

Merged pull requests:

  • CompatHelper: add new compat entry for Statistics at version 1, (keep existing compat) (#525) (@github-actions[bot])
  • CompatHelper: add new compat entry for Statistics at version 1 for package POMDPTools, (keep existing compat) (#526) (@github-actions[bot])
  • Added show option to DiscreteBelief and extended SparseCat (#529) (@dylan-asmar)
  • Added the traditional Tag problem to the README (#530) (@dylan-asmar)
  • compat requirements for julia changed to LTS 1.6 (#535) (@dylan-asmar)
  • ProgressMeter Deprecation Warning and nothing comparison (#536) (@dylan-asmar)
  • README Badge Updates (#537) (@dylan-asmar)
  • Update README.md (#538) (@dylan-asmar)
  • Update docs to incorporate POMDPExamples and POMDPGallery (#539) (@dylan-asmar)
  • Gallery: Working example for TagPOMDP (#540) (@dylan-asmar)
  • Updated slack link in README.md (#543) (@dylan-asmar)

Closed issues:

  • List model packages in README (#241)
  • The documentation is scattered (#324)
  • Documentation urls leading to missing page (#360)
  • Remove remnants of Travis (#363)
  • Upgrade GlobalApproximationValueIteration to use POMDPTools (#400)
  • Upgrade BeliefGridValueIteration to use POMDPTools (#404)
  • Upgrade AdaOPS to use POMDPTools (#408)
  • Upgrade MCVI to use POMDPTools (#409)
  • Upgrade POMDPSolve to use POMDPTools (#410)
  • Upgrade IncrementalPruning to use POMDPTools (#411)
  • Upgrade AEMS to use POMDPTools (#413)
  • Move simulation examples from POMDPExamples to main documentation (#417)
  • Register v1.0 🎉 🥳 (#421)
  • Support Hooks ? (#505)
  • Ambiguity between convert_o in POMDPs and POMDPTools.CommonRLIntegration in POMDPModels tests (#521)
  • Listed version of Julia (i.e. 1.3) in Project.toml fails CI (#532)
  • Deprecation warning with ProgressMeter using HistoryRecorder (#533)
  • ExplorationPolicies don't work with stepthrough (#541)
  • slack link in README broken (#542)
  • TMaze + DiscreteUpdater errors (#545)
  • Need to check if the belief is terminal in stepthrough (#549)

v0.9.6

22 Oct 18:48
433b08d
Compare
Choose a tag to compare

POMDPs v0.9.6

Diff since v0.9.5

Merged pull requests:

Closed issues:

  • Consolidate Packages into POMDPTools.jl (#290)
  • Add SparsePFT (#384)
  • Upgrade ParticleFilters to use POMDPTools (#398)
  • Upgrade LocalApproximationValueIteration to use POMDPTools (#399)
  • Upgrade QMDP to use POMDPTools (#402)
  • Upgrade FIB to use POMDPTools (#403)
  • Upgrade ARDESPOT to use POMDPTools (#407)
  • Upgrade POMCPOW to use POMDPTools (#412)
  • CompatHelper does not work on POMDPTools (#426)
  • State-dependent action spaces in POMDP are not transfered to underlying MDP (#429)
  • Any example about implicit definition of state space and action space? (#433)
  • 'POMDPTools' is not installable via general registry (#437)
  • belief-dependent transition function (#439)
  • Exporting alpha vectors. (#442)
  • SparseTabularMDP doesn't support initialstate (#444)
  • Add two function to EpsGreedyPolicy let it select action by current state. (#449)
  • Function convert_s error (#452)
  • @POMDP_require deprecation in POMDPTools (#463)
  • Build is broken (#469)
  • Remove type parameters for MDP and POMDP (#475)
  • CI badges look scary (#478)
  • FullyObservablePOMDP broken obsindex (#480)
  • Not actually testing on MacOS/Windows (#481)
  • Use Random.default_rng() instead of Random.GLOBAL_RNG (#496)
  • Typo in documentation (#511)
  • Docs not building (#519)

v0.9.5

24 Aug 21:17
4b655ec
Compare
Choose a tag to compare

POMDPs v0.9.5

Diff since v0.9.4

Closed issues:

  • Model update checklist (#313)
  • Add AdaOPS (#383)
  • Any recommendation to fix this? (#388)
  • transition and observation return distributions, not states or observations (#390)
  • PRs for tools to point to POMDPTools (#392)
  • Accept PRs for tools to point to POMDPTools (#393)
  • Upgrade X to use POMDPTools (#395)
  • Upgrade X to use POMDPTools (#396)
  • Upgrade DiscreteValueIteration to use POMDPTools (#397)
  • Upgrade MCTS to use POMDPTools (#401)
  • Upgrade SARSOP to use POMDPTools (#405)
  • Upgrade BasicPOMCP to use POMDPTools (#406)
  • Upgrade PointBasedValueIteration to use POMDPTools (#414)
  • Upgrade TabularTDLearning to use POMDPTools (#415)
  • Upgrade DeepQLearning to use POMDPTools (#416)
  • Update POMDPs.jl README to talk about POMDPTools (#418)
  • Update POMDPs.jl documentation front matter to talk about POMDPTools (#419)
  • Fix POMDPs.jl CI (#420)
  • Transition from LightGraphs.jl to Graphs.jl (#424)

Merged pull requests:

v0.9.4+docs

27 Jul 01:13
Compare
Choose a tag to compare
talked about POMDPTools in docs frontmatter

v0.9.4

26 Feb 02:12
7914ec9
Compare
Choose a tag to compare

POMDPs v0.9.4

Diff since v0.9.3

Closed issues:

  • Checklist for Documentation (#208)
  • Adding solvers in JuliaPro (#249)
  • Move JuliaPro and registry instructions to docs (#320)
  • Use POMDPs to solve a simple routine economics problem. (#326)
  • Link to Tiger example Down (#347)
  • Move to GitHub Actions CI (#348)
  • POMDPs.generate_s, POMDPs.generate_sr... and POMPDs.gen, PIMPDs.sampletype. (#349)
  • Leading the documentation with distributions (#355)
  • Package Maintenance Github Actions (#356)
  • Add DOCUMENTER_KEY ssh keys to all repos that use CompatHelper (#364)
  • LoadError: LoadError: UndefVarError: n_actions not defined (#365)
  • FAQ: What happens if I don't use the rng (#374)
  • return only one dimension in multidimensional observation? (#377)
  • Point to SymbolicMDPs.jl for PDDL support (#379)

Merged pull requests:

  • MassInstallAction: Install the TagBot workflow on this repository (#358) (@zsunberg)
  • removed travis (#359) (@zsunberg)
  • MassInstallAction: Install the CompatHelper workflow on this repository (#361) (@zsunberg)
  • MassInstallAction: Install the CompatHelper workflow on this repository (#362) (@zsunberg)
  • Updated build/coverage statuses in README (#371) (@mossr)
  • Update broken link (#372) (@potatoboiler)
  • Docs twostage (#375) (@zsunberg)
  • FAQ about what happens if you don't use the rng (#376) (@zsunberg)
  • added FAQ about the difference between gen and transition (#380) (@zsunberg)
  • CompatHelper: bump compat for NamedTupleTools to 0.14, (keep existing compat) (#381) (@github-actions[bot])

v0.9.3+docs3

11 Feb 22:44
bbd6164
Compare
Choose a tag to compare

Added documentation about transition, gen, and @gen

v0.9.3+docs

19 Nov 19:55
7ae4b5e
Compare
Choose a tag to compare

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

v0.9.3

03 May 23:03
76c1a57
Compare
Choose a tag to compare

POMDPs v0.9.3

Diff since v0.9.2

Closed issues:

  • tag for distributions 0.24 compat (#327)
  • Github Discussions (#329)
  • stateindex for MDP without CartesianIndices (#332)
  • Solving "Battleship" with POMDPS.jl/BasicPOMCP (legal action spaces that change overtime) (#335)
  • ERROR: BoundsError: attempt to access 3-element Array{Float64,1} at index [4] (#340)

Merged pull requests:

  • CompatHelper: bump compat for "Distributions" to "0.25" (#346) (@github-actions[bot])

v0.9.2

10 Dec 03:03
Compare
Choose a tag to compare

POMDPs v0.9.2

Diff since v0.9.1

Closed issues:

  • JuliaPOMDP Registration Procedure (#271)
  • The main QuickPOMDPs interface works well (#299)
  • Adding solvers to Julia general registry (#303)
  • Solver package update checklist (#312)
  • Solver General Registration Checklist (#318)
  • Why is POMDPs v0.9 lower bounded to Julia v1.1? (#321)

Merged pull requests:

  • Add PointBasedValueIteration solver (#317) (@dominikstrb)
  • No registry instructions (#322) (@zsunberg)
  • CompatHelper: bump compat for "Distributions" to "0.24" (#323) (@github-actions[bot])