dehnert
|
13555cca4d
|
Some 'fixes' here and there.
Former-commit-id: 941cba3f85
|
11 years ago |
dehnert
|
70464128aa
|
Too tired for a message.
Former-commit-id: cfe6fc9037
|
11 years ago |
dehnert
|
6eb846da97
|
Fixed minor issue in constants comparator.
Former-commit-id: 4463bf41bc
|
11 years ago |
dehnert
|
d06c5b4a0c
|
Fixed simplify.
Former-commit-id: 85504746d7
|
11 years ago |
dehnert
|
4d20e099bf
|
Added stuff, you know?
Former-commit-id: 4895a964b8
|
11 years ago |
dehnert
|
60510d07f7
|
Fixed one parametric model. Added debug output.
Former-commit-id: 38a219ce0c
|
11 years ago |
dehnert
|
9756de998a
|
Bunch of fixes.
Former-commit-id: 44f73af955
|
11 years ago |
dehnert
|
c2abd9968f
|
Introduced constants comparator in explicit model adapter.
Former-commit-id: 88015244ed
|
11 years ago |
dehnert
|
843a1d1fdf
|
Added comparator use for checking validity of probability matrices such that only if the value is actually constant it is required to be one.
Former-commit-id: 3224422976
|
11 years ago |
dehnert
|
aa6e44a1e2
|
Some fixes after merge.
Former-commit-id: 5df69ca655
|
11 years ago |
dehnert
|
1c091d7640
|
Renamed some classes to indicate that only strong bisimulation can be computed. Added option to start with an initial partition that preserves only certain formulas. Added ConstantsComparator concept that is to be used when constants have to be compared with other constants.
Former-commit-id: feacadfa38
|
11 years ago |
dehnert
|
af270dee8a
|
Enabled bisimulation quotienting.
Former-commit-id: 588827ec8d
|
11 years ago |
dehnert
|
0e0027aa8e
|
Further work on sparse bisimulation.
Former-commit-id: ba256b8b0a
|
11 years ago |
dehnert
|
bc43ce52ab
|
Eliminated two bugs, more to come.
Former-commit-id: 3ea21c66b9
|
11 years ago |
dehnert
|
8c64a1911c
|
Still bugs in bisimulation minimization.
Former-commit-id: b0a340f260
|
11 years ago |
dehnert
|
828e46ce87
|
Started working on a more clever way to do bisimulation minimization.
Former-commit-id: a2939ececb
|
11 years ago |
sjunges
|
a18d5e9631
|
missing headers due to removal of other headers in another file
Former-commit-id: cca55a7a28
|
11 years ago |
sjunges
|
7a5131ad6d
|
added a header which was missing and caused trouble now it was removed elsewhere
Former-commit-id: 9df50068da
|
11 years ago |
dehnert
|
ca9dddb110
|
Sparse Bisimulation is still ongoing work.
Former-commit-id: 0b82c628a9
|
11 years ago |
sjunges
|
d78d88b84d
|
added export of constraints and resultfile
Former-commit-id: 9389adfeae
|
11 years ago |
sjunges
|
cafcb3f238
|
version info extended and moved to cpp, added options flag (although unclear what exactly should be displayed then)
Former-commit-id: 3c82455d24
|
11 years ago |
dehnert
|
0776d8a74b
|
Added and fixed some example models. Added option for maximal size of SCC that gets eliminated using state elimination.
Former-commit-id: bf1e73ff61
|
11 years ago |
dehnert
|
4eea90646a
|
Fixed attributes of some example files. Added option to eliminate entry states in the very end (added option module for model checking of parametric models). Added feature to specify the formulas to check on the command line.
Former-commit-id: 4ce8932fc4
|
11 years ago |
dehnert
|
2fa3036dc3
|
Added functionality to replace identifiers in an expression with the values given in an valuation. State-variables now get replaced in probabilities specified by a parameterized model. Fixed and added some parameterized models.
Former-commit-id: a863a07261
|
11 years ago |
sjunges
|
addeedc339
|
better isOne checking
Former-commit-id: ab2919de18
|
11 years ago |
sjunges
|
a279b06c03
|
reenabled parametric solving after merge
Former-commit-id: 6e81008932
|
11 years ago |
dehnert
|
428518ee12
|
Added some error checking to configuration file parsing.
Former-commit-id: 48920feedd
|
11 years ago |
dehnert
|
0a0485c8f0
|
Added the functionality to specify and parse a configuration file to set command line options.
Former-commit-id: 3488b527f7
|
11 years ago |
dehnert
|
1f1b60e6de
|
Added macros that can be used for printing and warnings. Included Dennis' fix for model checking of Markov automata. Added check methods to the settings modules that check whether the specified options are non-contradictive.
Former-commit-id: 18c1687958
|
11 years ago |
dehnert
|
de5f90fe4b
|
Rough version of refactored version of processing the options (in terms of computing something). Currently it is only capable of parsing the model and generating a counterexample.
Former-commit-id: 6a65cdd658
|
11 years ago |
dehnert
|
e49814d391
|
Modified pctl/csl/ltl options to now take formulas instead of files. Prefixed the macros with STORM_. Moved these macros into a file in the utilities. Modified architecture of the exception classes slightly. Threw away all the contents of main(). This will now be build from scratch.
Former-commit-id: 89d94f7957
|
11 years ago |
dehnert
|
266d660d89
|
Added functions responsible for printing the help. Started adapting the tests to the new option system.
Former-commit-id: 0407d8223e
|
11 years ago |
dehnert
|
1cd01e3f28
|
Adapted all places that are accessing the settings to the new interface. It now compiles again with a lot of linker errors (because of method bodies that are not yet present).
Former-commit-id: 01a33e479d
|
11 years ago |
dehnert
|
18c0ee1f14
|
Further big refactoring of option system.
Former-commit-id: 0567aa4421
|
11 years ago |
dehnert
|
5aafbae9a0
|
Minor fixes.
Former-commit-id: c0d75f260e
|
11 years ago |
dehnert
|
9ad12616e2
|
Renamed files in settings module a bit. Started on the pseudo-modular module-settings.
Former-commit-id: b3162aa86b
|
11 years ago |
dehnert
|
96e1f8faf9
|
Renamed Settings class to SettingsManager.
Former-commit-id: 2b33f4c8d0
|
11 years ago |
dehnert
|
9569426c86
|
Moved option registration to the settings class (so it's not deceentralized any longer). This enables to build storm as a library and on top of that build some exectuables, which saves a lot of compile time as soon as several targets have to be built or one switches between targets.
Former-commit-id: 69e0d526c7
|
11 years ago |
dehnert
|
c2dc25a1eb
|
Started implementing the state elimination procedure.
Former-commit-id: c548a2ec06
|
11 years ago |
dehnert
|
8864efc980
|
Added method to determine reachable states. Further work on SCC-based mc.
Former-commit-id: 3a38eafeea
|
11 years ago |
dehnert
|
77e2693ccc
|
Further work on SCC-based mc.
Former-commit-id: 4e5c1fb188
|
11 years ago |
dehnert
|
418ce8b625
|
Fixed some problems related to the memory-mapped file.
Former-commit-id: 68225d8006
|
11 years ago |
sjunges
|
daca9d5294
|
refactored main.cpp
Former-commit-id: a0648b4e1f
|
11 years ago |
sjunges
|
b3810dc75b
|
factored out code parts from storm.cpp
Former-commit-id: 91cd8e52ad
|
11 years ago |
PBerger
|
a49991484c
|
Fixed missing definitions for the current working directory.
Former-commit-id: cc99143526
|
11 years ago |
dehnert
|
5bb76eb12e
|
Bugfix for storm::utility::vector::reduceVector to correctly compute which choices were taken to achieve extremal values.
Former-commit-id: c200835cf5
|
11 years ago |
dehnert
|
e2c2177dca
|
Adapted MaxSAT-based minimal command set generator to some recent changes to make it work again.
Former-commit-id: 8f8c33b920
|
11 years ago |
PBerger
|
b5cb0cde1d
|
Fixed a typo in the StormOptions.cpp
Former-commit-id: a23d47d112
|
11 years ago |
dehnert
|
db232fe39b
|
Moved from pair to MatrixEntry as the basic building block of the matrix. Now matrix elements can be accessed in a more readable way.
Former-commit-id: f6514eb0cd
|
11 years ago |
sjunges
|
d4c2657856
|
Parsing parameteric dtmcs and exporting them to smt2
Former-commit-id: c791625d40
|
11 years ago |