359 Commits (e4968b1ddee0819fd399366e321398f39dcc66ea)

Author SHA1 Message Date
dehnert 8f4a4397e0 Started working on Markovian commands in PRISM programs. 10 years ago
dehnert c84751f632 Started working on reward properties for CTMCs. 10 years ago
dehnert 7fa6b568b4 Currently debugging the computation of transient probabilities in CTMCs. 10 years ago
dehnert 7c2f60175e Intermediate commit: fixed parsing bug and started reward generation (DD). 10 years ago
dehnert a1dae8849e Reworked (sparse) model files: moved them into their own namespace and deleted some functionality that is never used and not that nicely implemented. 10 years ago
dehnert 8c1870eb54 Intermediate commit. 10 years ago
dehnert c3c83fbe4f Fixed some compilation errors. 10 years ago
David_Korzeniewski 8b1a4b4e52 Quickfix s.t. we have a defined index and don't dereference end() which is bad 10 years ago
dehnert 8a4706d9c9 A lot of work on model checker interfaces. In particular, the SCC elimination model checker is almost integrated. 10 years ago
dehnert 89df9621a9 MDP model checker works again. 10 years ago
dehnert 9026aa9ac9 Adapted first model checker to the new properties. 10 years ago
dehnert f673dccd76 Formula parser works again. Tests adapted. 10 years ago
dehnert 1699732dce More work on logic classes. 10 years ago
dehnert 231d2223a9 Model building works again (more or less) 10 years ago
dehnert aaefe7dfa5 Fixed some tests/parser. 10 years ago
dehnert 53196f5610 Created bit vector hash map and some necessary bit vector methods. 10 years ago
dehnert ab0caf79e8 Replaced action names by indices in PRISM programs. 10 years ago
dehnert 3260a6203c Started improving performance of explicit model generation. 10 years ago
dehnert b37e009168 Further steps to new expressions. 10 years ago
dehnert 8e71081f1e Functional tests now work again. 10 years ago
dehnert 99d9a9710d Further steps to make everything work again. 10 years ago
dehnert 7ec3e8b214 Further fixes for new variable handling. libstorm now compiles again, yay. 10 years ago
dehnert f76d0f93eb Adapted LP solver interface to new variable handling. 10 years ago
dehnert 484bbf3e83 Atomic propositions in formulas can now also be surrounded by quotation marks (to be compatible with the PRISM syntax). 11 years ago
TimQu c38ce8cf68 Small fix for autoParser 11 years ago
dehnert e49814d391 Modified pctl/csl/ltl options to now take formulas instead of files. Prefixed the macros with STORM_. Moved these macros into a file in the utilities. Modified architecture of the exception classes slightly. Threw away all the contents of main(). This will now be build from scratch. 11 years ago
dehnert 433bae1156 Switched from an option to fix deadlocks to an option to not fix the deadlocks. Hence, deadlocks are now fixed by default unless otherwise requested. 11 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). 11 years ago
sjunges 5817fe50b6 post merge fixes 11 years ago
dehnert 9ad12616e2 Renamed files in settings module a bit. Started on the pseudo-modular module-settings. 11 years ago
dehnert 96e1f8faf9 Renamed Settings class to SettingsManager. 11 years ago
PBerger 2757dd31e2 Removed illegal typename keywords in SparseMatrix.cpp. 11 years ago
dehnert 418ce8b625 Fixed some problems related to the memory-mapped file. 11 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. 11 years ago
dehnert ac420f13d0 Fixed some warnings in various places. 11 years ago
masawei d75e32b83e Renames the folder formula to properties and the namespace property to properties. 11 years ago
masawei 6b2b1e4d7b Finished the documentation of the formulas. 11 years ago
masawei 27df78c2b0 Finished testing Ltl. 11 years ago
masawei 0a2a759932 Ltl testng. 11 years ago
PBerger 94b2d45e05 Fixed error reporting in AtomicPropositionLabelingParser.cpp and SparseStateRewardParser.cpp. 11 years ago
PBerger 422a317407 Made the OptimalSCC algorithm MUCH faster. 11 years ago
masawei 2687809591 Finished testing of Csl. 11 years ago
masawei 33386f4c5f Changed the actions in the filters to be shared_ptr instead of raw pointers. This prevents memory leaks when a filter is destructed. 11 years ago
dehnert ff572c7f6f Sped up PRISM parser by letting it skip the actual command definitions in the first run (because only gathering constants, variables and formulas is important in this particular run). 11 years ago
dehnert f485974187 Fixed (asynch) leader election to comply with our grammar. Added LOG_DEBUG macro. 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
dehnert 7c5603de3e Improved performance of the expression parser a bit more. 11 years ago
dehnert 952747a9bc Modified some rules in the expression parser such that less redundant parsing is done. 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