14 Commits (2f5f8c0918ca5a1b33bccfe7739fc7c59b7749e6)

Author SHA1 Message Date
masawei 2f5f8c0918 PrctlFilter is operational but not yet complete (proper standard output missing). 11 years ago
masawei 0b9198122f Done with PrCTL. 11 years ago
dehnert 38833e308f Started to add row-grouping to sparse matrix class. 11 years ago
dehnert f1a9b1e602 First version of minimum expected time for Markov automata. 12 years ago
masawei b55932b212 Adapted subsystem generation to the use of the new subsystem checking method using bit vectors. 12 years ago
masawei 4dca7abd3f Implementaed methods for checking until formula by providing the left and right states instead of the whole formula (same with bounded Until) in the SparseDtmcPrctlModelChecker, analouge to the SparseMdpPrctlModelChecker. 12 years ago
masawei 0cb390b186 More integration work. 12 years ago
masawei 4d161e5e8e Began with integration of crit. subsystem generation into master. 12 years ago
dehnert a99bdf1b17 Switched to more elegant solution to query initial states of a model. 12 years ago
dehnert fdfb8ecc97 Minor fixes. 12 years ago
dehnert f39fb24f65 Removed pointers from Model Checker Interface (and callback methods in formulas). From now on, the results are returned in form of an object. Because of the existing move semantics for the types in question, this does not come at a performance penalty. 12 years ago
dehnert f44f0ce410 Cleaned interfaces of models from std::shared_ptr. Improved some code in graph utility. 12 years ago
Lanchid f9ab6f85d0 - Restructuration of model checkers (by logic) 12 years ago
Lanchid 065ac8f659 Basic command line interface for SToRM 12 years ago
dehnert f899914799 Adapted the labeling class such that no raw arrays are included any more, but a vector instead. 12 years ago
Lanchid cc242974dc Renamed namespace storm::formula to storm::property 12 years ago
Lanchid f513e49084 Almost finished restruction of PRCTL formulas; adapted code (including 12 years ago
Lanchid 08815b8c13 Changed "NoBoundOperator" to "PathNoBoundOperator", as I will implement 12 years ago
Lanchid 895c2b6aad Convenient file parser for PRCTL, and correct reward formula parsing 12 years ago
dehnert 43f11ccc5f Refactoring of modelchecker folder. 12 years ago
dehnert c1986bcc0e Refactored two of the model checker classes. 12 years ago
gereon 6c19ddb877 Cosmetics: Trailing whitespaces, space indentation, ... 12 years ago
Lanchid 0dcebc8ff0 Start of implementing improved file parser for formulas 12 years ago
dehnert 34b85b956e Moved model checking of DTMCs to superclass. Now, each DTMC model checker only needs to implement matrix-vector multiplication and linear equation solving to be able to fully model check DTMCs. Added subset/disjoint functionality to bit vector. Changed tests for MDP and DTMC model checking a bit. 12 years ago
Lanchid 5b57728d7e Merge branch master into PrctlParser 12 years ago
gereon b1498ef0bb moved model from specific model checkers to AbstractModelChecker 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 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
gereon 5bb71a28e9 added more interfaces to AbstractModelChecker. 12 years ago
gereon 47cb1aa4d9 renamed BoundOperator to PathBoundOperator (StateBoundOperator is coming soon...) 12 years ago
gereon 9d65bdeef3 next iteration on formulas... 12 years ago
gereon df91728da0 first "kind of working" version. 12 years ago