2711 Commits (171ff270e087ed9e475958e54207c4557e30ce55)

Author SHA1 Message Date
Tim Quatmann c674de5893 Deterministic infinite horizon: Added gain-bias and lra-distribution based solution methods 5 years ago
Tim Quatmann 0cc2b1c749 First version of sparse infinite horizon helpers for deterministic and nondeterministic models. 5 years ago
Tim Quatmann 6ecbf113b3 Adding template instantiation for deterministic LRA VI 5 years ago
Tim Quatmann f145aa2c94 Adding includes for component utility. Making functions inline. 5 years ago
Tim Quatmann 572e7ace9d Moving some includes to the header file 5 years ago
Tim Quatmann f316bb9d38 Added missing include. 5 years ago
Tim Quatmann 05d2af2bfd Fixing destructors of model checker helpers. 5 years ago
TimQu 485d75f466 Towards using the infinite horizon helpers also for deterministic models. 5 years ago
TimQu 35c57fe980 LraViHelper: Put component utility functions to separate file. 5 years ago
Tim Quatmann fa6c47db64 Removed old LRA code for Markov automata. 5 years ago
Tim Quatmann aabe3ce776 Added simple infinite horizon helper for the hybrid engine. 5 years ago
Tim Quatmann 7795ce5f35 ModelCheckerHelper: Added utility function that copies model checking information from one helper to another. 5 years ago
Tim Quatmann 626b7a819a InfiniteHorizon: Fixed storing backwardstransition properly. Allowed to specify a mec decomposition. Pushed _produceScheduler flag to the SingleValueModelCheckerHelper. 5 years ago
Tim Quatmann 68b4d8dbd2 Nondet Lra: Fixed LP implementation for Markov automata. 5 years ago
Tim Quatmann 9fbb587884 LraViHelper: Fix for NondetTsNoIs 5 years ago
Tim Quatmann f113ac7187 NondeterministicLraHelper: Removed old ViHelper code. 5 years ago
Tim Quatmann 7e65e797fa SingleValueModelCheckerHelper: Fixed signature of getOptimizationDirection so that a const& is returned. 5 years ago
Tim Quatmann 6e55dba8d4 Moved LraViHelper to a separate file. Merged MDP and MA implementation. 5 years ago
Tim Quatmann 51c8779e73 Added missing template instantiations. 5 years ago
Tim Quatmann 5917b020fc GMM Multiplier: Support for y += A*x 5 years ago
Tim Quatmann 32503594d5 Use new LRA helper for Markov automata. 5 years ago
Tim Quatmann b5bd7aa0c2 Introduced a utility function that sets information from a CheckTask to a helper. 5 years ago
Tim Quatmann 092873e99a LRA VI: Added helper for Markov Automata. 5 years ago
Tim Quatmann fc66e01ed5 Nondeterministic Infinite horizon: Split value getters into StateValueGetter and ActionValueGetters. Made VI code more general, so that they may also be used for Markov Automata. 5 years ago
Tim Quatmann 31dd1d8f49 sparse/StandardRewardModel: Added a method that only yields the action-based rewards (excl. state rewards) 5 years ago
Tim Quatmann 9d3de84122 MaximalEndComponent: Added size() method. 5 years ago
Tim Quatmann d06a39eb79 Dropping old MDP LRA code. 5 years ago
Tim Quatmann 3c84e68216 Using the new helper for MDP LRA properties. 5 years ago
Tim Quatmann 486d62ff2c First version of newly structured ModelCheckerHelpers (only MDP LRA properties, for now) 5 years ago
Tim Quatmann d49210ac2e Added DdType::None to encode that an explicit representation should be used. 5 years ago
Tim Quatmann 1929cfaf77 utility/vector: Added a few asserts in utility functions. 5 years ago
Jan Erik Karuc 6c70b42549 OVI: Defaulting to M1/M2, changed CLI option for termination guarantee 5 years ago
Sebastian Junges d6bfcb4818 refactoring: moving some code out of the util folder 5 years ago
Sebastian Junges 5722c1258c pipe all rf-variable creations through a single object file 5 years ago
TimQu 17a1d02757 Cmake: Detection for the old in-source "storm-version.cpp" file. The file will now be deleted (if found) to prevent build issues for people that upgraded from older storm versions. 5 years ago
Sebastian Junges 3282bf895c more support for the modulo expression 5 years ago
Sebastian Junges cf3bfc3d2d simulator presents rewards for efficiency 5 years ago
Matthias Volk 9c33cec3b6
Added mising include 5 years ago
Sebastian Junges 3a70c68d45 dd-based reachability exploration reports number of iterations in return value 5 years ago
Sebastian Junges bb200fe9f4 simplify prism programs now also simplifies labels 5 years ago
Sebastian Junges 4350ea72d7 Simplifying expressions with iff and implies a bit more 5 years ago
Tim Quatmann 073d2affa4 api/verification: Added a missing include 5 years ago
Tim Quatmann 5aa3610f2e Model building: Set automatically building choice labels and origins within the BuilderOptions (previously, this was done in the cli code) 5 years ago
Tim Quatmann 8c38333dd1 Added transformer that can make a given set of states (e.g. goal states) observation closed. 5 years ago
Tim Quatmann 70d10bd037 Moved generated file `storm-version.cpp` to build folder. Moved version information to new library `storm-version-info` (addressing Github issue #78) 5 years ago
Tim Quatmann ad39b23c1c StateValuations: Added class to conveniently iterate over the variable-value assignments of a given state 5 years ago
Sebastian Junges a7b6e00e88 builderoptions no longer implicitly takes settings from buildersettings 5 years ago
Sebastian Junges d71e70da42 build-all-labels for building all labels without building everything, and renamed build-overlapping-guards-label and build-out-of-bounds-state 5 years ago
Sebastian Junges c4c680438f fix exporting POMDPs with rewards & observations 5 years ago
Sebastian Junges 9d35eab33e fix warning regarding hash 5 years ago