595 Commits (20f07bf291caa13066382e342f09920e8cacb789)

Author SHA1 Message Date
dehnert 82b9ba18d3 Minor fix, mea culpa. 10 years ago
dehnert 79dcfc16c7 Started adding some optimizations to SCC-based model checker. 10 years ago
dehnert 2742b58b60 Modified SCC-based model checker such that trivial SCCs are now eliminated before all others. 10 years ago
dehnert 0e87ccac9d Tried to pave the way for generic blocks for decompositions, but I don't know whether this is the way to go. 10 years ago
dehnert 2ba6f3e233 Fixed small bug in option system. Added simplifaction function calls to SCC-based reachability model checker. 10 years ago
dehnert 1cd01e3f28 Adapted all places that are accessing the settings to the new interface. It now compiles again with a lot of linker errors (because of method bodies that are not yet present). 10 years ago
dehnert 5aafbae9a0 Minor fixes. 10 years ago
sjunges 970f4aae39 changed scc model checker to support rational functions 10 years ago
dehnert 9ad12616e2 Renamed files in settings module a bit. Started on the pseudo-modular module-settings. 10 years ago
dehnert 96e1f8faf9 Renamed Settings class to SettingsManager. 10 years ago
dehnert 9569426c86 Moved option registration to the settings class (so it's not deceentralized any longer). This enables to build storm as a library and on top of that build some exectuables, which saves a lot of compile time as soon as several targets have to be built or one switches between targets. 10 years ago
dehnert 066a316778 Adapted erase to receive an iterator instead of a const_iterator to make it work under linux. 10 years ago
dehnert 95ee78ede2 First working version of SCC-based mc. 10 years ago
dehnert 8f7c9d5c25 Adapted SCC-interface such that it can also be given a matrix instead of a model. More work on SCC-based mc. 10 years ago
dehnert 610274dd3e Further work on SCC-based mc. 10 years ago
dehnert c2dc25a1eb Started implementing the state elimination procedure. 10 years ago
dehnert 8864efc980 Added method to determine reachable states. Further work on SCC-based mc. 10 years ago
dehnert 77e2693ccc Further work on SCC-based mc. 10 years ago
dehnert 1cc930f0e4 Added proper source grouping for properties directory. Fixed one performance tests. Started on SCC-based reachability model checker. 10 years ago
sjunges daca9d5294 refactored main.cpp 10 years ago
dehnert fff4e61fc3 Changed interface of matrix builder slightly to be able to also not force the resulting matrix to certain dimensions, but merely to reserve the desired space. 10 years ago
dehnert ab58103555 Started to pimp matrix. First step: added proper methods setColumn/setValue that operate on a matrix entry and removed the non-const versions of getColumn/getValue. Added a typedef for the index type in the matrix so that it becomes possible to have matrices with a different index type (e.g. 32-bit values). 10 years ago
masawei 52cfe9f02d Fixed some compile errors. 10 years ago
masawei d75e32b83e Renames the folder formula to properties and the namespace property to properties. 10 years ago
masawei 2687809591 Finished testing of Csl. 11 years ago
masawei 1c4d7b9ef9 Some more testing. 11 years ago
dehnert 577e48f8bf Bugfix for the dimensions of some data of parsed Markov automata. 11 years ago
masawei ee1ebdf91d Removed the visitor from LTL and refactured the formulas to use shared pointer in stead of standart pointer. 11 years ago
masawei 9a28e5b580 Added proper formula string method to filters. 11 years ago
masawei 185c2197cb Fixed up the CslParser. 11 years ago
masawei b45b52a097 Added the class AbstractRewardPathFormula to the PRCTL formula tree. 11 years ago
masawei cf6623c68c Intruduced legacy support. 11 years ago
dehnert d80586b4aa Adapted MA model checker to new LP solver interface (LRA computation). 11 years ago
dehnert 29d8111991 Adapted Gurobi and glpk LP solvers to expression-based interface. Adapted tests and made them work again. 11 years ago
masawei a6f20400df Added similar filters for Ltl and Csl. 11 years ago
dehnert db232fe39b Moved from pair to MatrixEntry as the basic building block of the matrix. Now matrix elements can be accessed in a more readable way. 11 years ago
masawei 2f5f8c0918 PrctlFilter is operational but not yet complete (proper standard output missing). 11 years ago
sjunges 72c804815e several *small* fixes and better direct encoding 11 years ago
sjunges d4c2657856 Parsing parameteric dtmcs and exporting them to smt2 11 years ago
sjunges 7ca6a4edeb sub part for parameters, working parsing for non parametric systems into a parametric system 11 years ago
masawei 6025dce144 Further work on the formuolas. 11 years ago
PBerger 94b25c02ca Fixed bugs in some files. 11 years ago
masawei 0b9198122f Done with PrCTL. 11 years ago
dehnert 12743e0a7e Moved from additional row grouping to the one embedded in the matrix itself. 11 years ago
dehnert d70bb836bb Tests are now working again with the row-grouped matrix. 11 years ago
dehnert 38833e308f Started to add row-grouping to sparse matrix class. 11 years ago
dehnert 17d9df1ac7 Some fixes to make the branch compile with clang. 11 years ago
PBerger 4eef3b0d57 Added an example for SCC related testing which will change soon 11 years ago
PBerger 57b6208eee Added a pseudo model which can be constructed from only a matrix to look and behave like a model for use in Decomposition classes 11 years ago
PBerger 64891af785 Trying to refurbish the TopologicalValueIterationMdpPrctlModelChecker 11 years ago