Releases: moves-rwth/stormpy
Releases · moves-rwth/stormpy
v1.11.3
v1.11.2
Requires Storm version >= 1.11.0. Binaries for this release are linked with Storm 1.11.0.
- Prebuilt binaries on mac require at least macOS version 14 (Apple Silicon) or version 15 (Intel)
- Documentation: Revised installation guide
- Developer: Improved workflow for creating wheels and added support for Linux ARM
- Developer: Use fixed versions for Python dependencies
v1.11.1
v1.11.0
Requires Storm version >= 1.11.0
- Restructured build process:
- Migrated build process to scikit-build-core
- Adaptions to build process of Storm
- Developer: added information on used Storm library (e.g. installation location) to
stormpy.info - Developer: internal libraries are denoted by underscore prefix (e.g.
_storage) now
- Generalized functions
get_valueandget_values_statesfor valuations - Adaption to changes in Storm
- Documentation: Use Sphinx theme Nefertiti and updated documentation
- Developer: CI workflow for new releases including publishing to pypi
v1.10.0
Requires Storm version >= 1.10.0
- Integrated pycarl into stormpy. Pycarl is no longer available as a separate library.
- Support for forcing exact mode in environment
- Support for building Prism SMGs
- Support for building interval POMDPs from DRN
- Added convenience functions for state valuations
- Multi-objective plotting
- Check DFT for potential modeling issues
- Added argument
use_groupsto submatrix - Bug fixes in interactive belief explorer,
prob01max_states, parsing properties andprogram.variables - Improved documentation
- Adaption to changes in Storm
- Developer: support for automatic code formatting
- Developer: support for multi-platform Docker images
- Developer: use C++20
v1.9.0
Requires Storm version >= 1.9.0 and pycarl version >= 2.3.0
- Support for computing steady-state distributions
- Support for quantitative POMDP analysis
- Support for interval-based models
- Extended ADD support
- Support for all-in-one MDP
- Bindings for Smg and GameFormula
- Build parametric models from model components
- Improved access to state valuations, choice labels and choice origins
- Adaption to changes in Storm such as DFT simulator
- Developer: improved build process
v1.8.0
Requires Storm version >= 1.8.0 and pycarl version >= 2.2.0
- Scheduler extraction for exact models
- Adaption to changes in Storm such as the removal of JIT compilation and changes in
storm-pomdp - Added bindings for DFT modules
- Developer: improved build process
- Developer: updated pybind version to 2.10.0. Check compatibility to pybind version of pycarl
v1.7.0
Requires Storm version >= 1.7.0 and pycarl version >= 2.1.0
- Support for plotting via extras
plot - Support for LTL model checking via Spot
- Some support for multi-objective model checking queries
- Bindings for maximal end components
- Support for computing expected number of visits
- Added accessors for Prism program
- Added documentation for simulator
- Support for building complete/partial state space of DFT
- Instantiator for parametric DFT
- Simulator for DFT
- Added Dockerfile
- Developer: stormpy is built with C++17
- Developer: updated pybind11 to version 2.8.1 and adapted bindings accordingly
- Adaption to changes in Storm such as the new namespace
storm::dft
v1.6.4
Requires Storm version >= 1.6.4 and pycarl version >= 2.0.5
- Simulator for sparse models updated, added simulator for prism programs.
- Renamed
PrismProgram::isDeterministicModel->is_deterministic_modelfor consistency - Support for specifying the returned quotient format (symbolic or sparse) for symbolic bisimulation
- Added support for continuous integration with Github Actions
- Updated bindings for, e.g., Jani to reflect changes in Storm
- Bindings for end component elimination
v1.6.3
Requires Storm version >= 1.6.3 and pycarl version >= 2.0.4
- Documentation is largely based on Jupyter notebooks now and supports launch with Binder
- Support for exact arithmetic in models
- Support for timeouts/signal handlers in Storm
- Code for parametric/exact/floating-point models data structures unified
- Extended support for Prism and Jani data structures
export_parametric_to_drnno longer exists, useexport_to_drninstead