12 Commits (01fd3c18e38ab178c57622fd121e8b9420e2bb60)

Author SHA1 Message Date
PBerger 01fd3c18e3 Added move constructors, added move-calls where fitting. 13 years ago
PBerger 4212858013 Fixed a few Rebasing Issues. 13 years ago
PBerger 484c4e8151 Added more debugging output into the MDP Model 13 years ago
PBerger fb3209dfc3 Added missing template parameters in the abstract models 13 years ago
PBerger 78184f9537 Added a Hash Class in the Utility Namespace. 13 years ago
PBerger b978a4d311 Added more move constructors. 13 years ago
PBerger 89909fe8dc Edited all Parsers to lose its class. 13 years ago
dehnert e7601eb7b7 Included scheduler generation in model checking procedure for MDPs. 13 years ago
dehnert fabf662edd Added dot output for both deterministic and nondeterministic models. Fixed iterator bug in sparse matrix. 13 years ago
dehnert f44f0ce410 Cleaned interfaces of models from std::shared_ptr. Improved some code in graph utility. 13 years ago
Lanchid ec91dcbe2e Merge branch master into LTLParser 13 years ago
dehnert fbe1f41213 Removed GraphTransition class, which is now replaced by SparseMatrix in the instances where it was used before. Changed GraphAnalyzer accordingly and adapted tests. 13 years ago
dehnert ed4c6c8429 Fixed SCC decomposition functions. Added performance tests for GraphAnalyzer. 13 years ago
dehnert 5f27a932a9 Moved SCC decomposition to AbstractModel class, which was possible due to virtual iterator facilities in model classes. 13 years ago
dehnert 69395face2 Moved creation of SCC-dependency graph into abstract model class. Added functionality to sparse matrix class to not give the number of nonzeros upfront, but to to grow on demand. 13 years ago
gereon a868980466 Fixed code so that tests compiles. 13 years ago
Lanchid 5b57728d7e Merge branch master into PrctlParser 13 years ago
dehnert 8c248c05c5 Renamed NonDeterministic to Nondeterministic in all places. Fixed (hopefully) all occurrences of these names. Implemented Prob0A algorithm. 13 years ago
dehnert 84c159feba Moved model information output to super class. Moved methods to determine data structure size to superclass(es). Added missing getType methods for some models. 13 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. 13 years ago