595 Commits (20f07bf291caa13066382e342f09920e8cacb789)

Author SHA1 Message Date
dehnert bc4eb661ba Fixed some memory leaks. Fixed bug in vector utility. Fixed bug in sparse matrix printing. Fixed bug in DTMC model checker (computing reachability rewards). Included full reward model checking for MDPs. 12 years ago
dehnert cbf4a2ff3b Small update to model checking reward formulae over MDPs. 12 years ago
dehnert 40f7ccac52 Implemented model checking of instantaneous reward formulae over MDPs in Gmmxx model checker. 12 years ago
PBerger b2c0cfc57c Added a conversion routine GmmXX -> Storm Sparse Matrix 12 years ago
Lanchid 5b57728d7e Merge branch master into PrctlParser 12 years ago
gereon 75d61d3af3 explicit private constructor was not needed after all 12 years ago
gereon b1498ef0bb moved model from specific model checkers to AbstractModelChecker 12 years ago
dehnert 313d48e2da Fixed the method for making rows absorbing for nondeterministic models. 12 years ago
dehnert 73623ff3f6 Added boolean parameter qualitative to all path formulas, i.e. to the checking and the callback methods. 12 years ago
dehnert 5ba7f63bc2 Splitted RewardBoundOperator and ProbabilisticBoundOperator checking methods for model checkers (needed for enabling qualititative model checking for P operator with bounds 0/1). Moved some methods of DtmcModelChecker one level up to AbstractModelChecker. TODO: this should be done for other methods as well, but there are more changes needed for that to work. 12 years ago
dehnert d4cf812c5e Added until-model checking for MDPs. Implemented Prob1A algorithm. Added asynchronous leader example. 12 years ago
dehnert 48dea0199e Started implementing the model checker for MDPs. Added reduce functionality to vector utility. Moved min/max capability to NoBoundOperator. 12 years ago
dehnert 5d849018de Some minor fixes to GraphAnalyzer and model checkers. 12 years ago
dehnert 7d95a45633 Fixed bug in AbstractModelChecker: it does now correctly inherit from a lot more interface classes. NOTE: checking a formula on a model checker that does not support it failed silently. This should NOT be the case. Re-enabled DEBUG option for cmake. NOTE: why was this disabled anyway? Introduced another layer AbstractDeterministicModel and AbstractNonDeterministicModel in model hierarchy to allow for easily distinguishing these classes. Made necessary adaptions in (hopefully) all classes. Move the graph analyzer to utility folder. 12 years ago
dehnert c02271a36a Fixed typo in CTMC class. Moved GraphAnalyzer to utility. 12 years ago
gereon 5bb71a28e9 added more interfaces to AbstractModelChecker. 12 years ago
Lanchid afce8c9d12 Fixed some doxygen warnings 12 years ago
gereon 47cb1aa4d9 renamed BoundOperator to PathBoundOperator (StateBoundOperator is coming soon...) 12 years ago