176 Commits (3d99e35c0d85e1b137c7d62b4612ecfca1505830)

Author SHA1 Message Date
dehnert 777aa3a914 Intermediate commit to switch workplace. 12 years ago
dehnert c4af78b859 Added singleton utility class for CUDD-based things. Added some first methods to expression classes to generate ADDs, but this should be moved to a separate class implementing the expression visitor pattern. 12 years ago
dehnert 7331544377 Added output functionality to bit vector and moved test-checking lines in storm.cpp to the right place. 12 years ago
dehnert edd3a9a20e Added possibility to evaluate expressions without concrete variables. Fixed some minor things in CUDD Makefiles. Renamed IR adapter. 12 years ago
dehnert a17c99902b The PRISM parser can now parse DTMC models that do not use synchronization. 12 years ago
gereon f9923bac95 Fixed memory leaks involving Settings class 12 years ago
dehnert aba470960f Intermediate commit to test code under linux. 12 years ago
dehnert ed43401c37 Reenable logging to prevent exception. 12 years ago
dehnert c19418b871 Intermediate commit to switch workplace. 12 years ago
dehnert d414b93bad Added some functionality to IR. Introduced case distinction for boolean/integer assignments in updates. Started writing an IR adapter. 12 years ago
gereon 4e71cab4a7 using AutoParser in storm.cpp 12 years ago
dehnert 4b7c6a8941 Splitted PrismParser class into header and implementation file. Commented both files properly. Cleaned interface of PrismParser. 12 years ago
dehnert a44da7d50a Commit to switch workplace. 12 years ago
dehnert b381321653 Added more classes to IR. Extended PRISM-format parser. 12 years ago
PBerger 557461a77d Renamed SquareSparseMatrix to SparseMatrix 12 years ago
dehnert 92efc9c345 Taming Boost::Spirit... 12 years ago
dehnert 11b16f5dde Made bound/no-bound operators more consistent to reduce similar code. Changed bound operators to have a single bound and a comparison operator instead of an interval. 12 years ago
dehnert 86c7ae3f5c Added BoundedEventually as a convenience operator. 12 years ago
dehnert 1561843cee Minor bugfix in sparse matrix method to compute pointwise product. 12 years ago
dehnert 58cf8118fe Initial version of reward model checking for DTMCs. Added two convenience operators to PCTL (Eventually and Globally) and added missing reward formulas. 12 years ago
PBerger f983317b54 Renaming MRMC to STORM, see #42 12 years ago
gereon b8a6a01a11 fixed settings handling: stop on unrecoverable error 12 years ago
dehnert 504bcb97a6 Added die example from PRISM. Added SparseStateRewardParser. Small fix to main. 12 years ago
Lanchid 1b973545bb Fixes in probabilistic operators: 12 years ago
Lanchid ef03284369 Changed mrmc.cpp to use the new Dtmc parser instead of the separate 12 years ago
Lanchid daa5cf297a Changed type of parameter filename to std::string const & (was const 12 years ago
Lanchid 64784d4e92 Renamed LabParser to AtomicPropositionLabelingParser 12 years ago
Lanchid 3c741fae4a Changed filename parameter for DeterministicSparseTransitionParser to a 12 years ago
Lanchid b0b8c98f6b Renamed TraParser to DeterministicSparseTransitionParser 12 years ago
dehnert 89e38fed8f Added temporary check() method to ProbabilisticNoBoundsOperator. 12 years ago
PBerger 08f87d545c Some more refactoring, renaming, adding #ifndef guards... 12 years ago
PBerger cce8391e44 Refactored everything to match naming scheme. 12 years ago
dehnert 1bd0df7076 Added option support to gmm++-based model checker. Removed junk code from mrmc.cpp. 12 years ago
gereon e802942be2 fixing memory leaks. only log4cplus left... 12 years ago
dehnert 2a6228af71 Added some options to Gmmxx-Modelchecker. DO NOT PULL FOR THE TIME BEING AS THERE IS A PROBLEM WITH THE OPTIONS. 12 years ago
gereon cc1441ce26 fixed wrong return type of operator<<() for BaseException. Templates FTW! 12 years ago
gereon a9129c00c7 new exception 12 years ago
dehnert c54283cef2 Merge. 12 years ago
gereon 74588c84f4 removed helpConfigfile (as we don't distinguish anymore between cli and configfile options) 12 years ago
gereon b28c1f64c4 fixing a few memory issues 12 years ago
gereon ef8721a40f removing pointless newlines 12 years ago
gereon cd4463116e completed work on intermediate callbacks and restructured settings class 12 years ago
gereon 82df4ba274 fixing warning: comparing signed with unsigned int 12 years ago
PBerger b50d906ae3 Added missing EigenDtmcPrctlModelChecker.h 12 years ago
PBerger 1f36724cc2 Refactored StringOutput to use std::to_string 12 years ago
PBerger 851e3a631d Fixed CMakeLists.txt, made everything compile under Windows/MSVC 12 years ago
dehnert 27ba61ff74 Fixed minor bugs here and there. Improved gmm++-based model checker. 12 years ago
dehnert 80b53bea18 Added more example files. Removed deletes at end of main() as these pointers are deleted by the DTMC class already. Small refactoring of GraphAnalyzer according to new guidelines. Added vector utility functions to set elements of vectors. Added conversion routine from our sparse matrix format to gmm++ format. Fixed some bugs in sparse matrix class. Added prototypical implementation of GmmxxDtmcPrctlModelChecker. 12 years ago
gereon 07ac945794 some more documentation 12 years ago
dehnert 2ca83f5f31 Added functionality to rapidly extract sub-matrix from our sparse matrix format. 12 years ago