dehnert
27ba61ff74
Fixed minor bugs here and there. Improved gmm++-based model checker.
12 years ago
Lanchid
8a12ec03e3
Copied pointer of states labeled with an AP, as the result of the
function points into the labeling object. (Ticket #24 )
12 years ago
Lanchid
60f91d52c7
Some refactoring for ticket #24
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
Lanchid
67b3888ba9
Implemented basic functions of the model checker
12 years ago
Lanchid
cdc0332fd7
Code style and fixing errors in doxygen code for model checker class
12 years ago
Lanchid
79761d0492
Added copy constructor to model checker
12 years ago
Lanchid
a1854b26a5
Documentation of ModelChecker (new) and improved doc of formula classes
12 years ago
Lanchid
f5d2205352
- Removed enum to infer the correct formula (sub-)class, instead used
"check" which calls the correct check function in the model checker.
- The dot output was modified to work with the refactored names
- Also, it uses now filestreams instead of C style output
- and the iterators from the matrix class
- Included new (stub) test case for output (and general parsing)
12 years ago
dehnert
1ed29262ff
Renamed dtmc.h to Dtmc.h and backward_transitions.h to BackwardTransitions.h.
12 years ago
dehnert
378fe3f532
Renamed and refactored atomic propositions labeling.
12 years ago
dehnert
8911b0b71a
Fixed wrong namespace for bit vector and square sparse matrix classes.
12 years ago
dehnert
bdfb9b7d72
Further refactoring of the bit vector class, now including logging output. Renamed it according to the new naming scheme.
12 years ago
Lanchid
8a170d3fa6
Scheisse... hab anscheinend vergessen das zu pushen
Enthalten ist:
- Unit "Utility" zum parsen und ausgeben von DTMCs
- Klasse Formula und Subclasses für PCTL-Formeln
- Interface für den Model Checker
12 years ago