sjunges
f08f66e900
added an option for polic extraction to the helper, some includes
Former-commit-id: 44b6a5d03f
10 years ago
dehnert
7f5e775395
adapted counterexample generation to refactoring
Former-commit-id: e73d2885cd
10 years ago
sjunges
5e428a795a
And more includes on the right spot.
Former-commit-id: 72bb348687
10 years ago
dehnert
72cb30d6b0
started replacing ValueType template argument by model class in all instantiations
Former-commit-id: 197e3876a4
10 years ago
sjunges
3c2040f4b7
Removed many superfluous includes, added some source files -- towards faster compilation
Former-commit-id: a575a97d40
10 years ago
dehnert
04f789619c
some work towards eliminating compiler warnings
Former-commit-id: d1eca470a4
10 years ago
dehnert
eb5d4100a6
Renamed Nondeterminstic equation solver as this name is more than misleading.
Former-commit-id: 7f08ed130c
10 years ago
dehnert
a44a3554c8
Fixed minimal command counterexample generation.
Former-commit-id: 6e7e6208da
10 years ago
dehnert
a1dae8849e
Reworked (sparse) model files: moved them into their own namespace and deleted some functionality that is never used and not that nicely implemented.
Former-commit-id: d4e6df30b5
10 years ago
dehnert
e58d38fadf
More work on integrating DD-based model building.
Former-commit-id: 84f5a5c603
10 years ago
dehnert
b5f907d99d
Added propositional model checker. Put some of the new classes in new folders. Fixed an issue that prevented compilation.
Former-commit-id: 517a870d2f
10 years ago
dehnert
18f314d7c6
Some more bugfixes. Damn you, clang on Mac OS!
Former-commit-id: 86a7230a61
10 years ago
dehnert
1fb8d72a30
Merged master in parametricSystems.
Former-commit-id: 2fdc349e9d
10 years ago
dehnert
98efde80f7
Fixed some compile issues (and some other issues).
Former-commit-id: e07861bd92
10 years ago
dehnert
abc222fc31
Fixed some compilation errors.
Former-commit-id: b344bee8d2
10 years ago
dehnert
8a4706d9c9
A lot of work on model checker interfaces. In particular, the SCC elimination model checker is almost integrated.
Former-commit-id: bbf988c943
10 years ago
dehnert
b60c5ffdc0
Fixed a lot of tests, improved some things here and there.
Former-commit-id: baec0a4963
10 years ago
dehnert
91e177028d
Started refactoring explicit model generator of PRISM models
Former-commit-id: 4ea82670d0
10 years ago
dehnert
650770148d
Main now compiles again, yay.
Former-commit-id: cc1307aea8
10 years ago
dehnert
b37e009168
Further steps to new expressions.
Former-commit-id: 4396857eff
10 years ago
dehnert
85a4376e39
Now StoRM can be properly compiled without support for MathSAT if needed.
Former-commit-id: 28da4f5ed8
10 years ago
dehnert
96086cb6d8
Fixed a bug in the option system and MILP-based cex generator. Now everything should work for the demo. :)
Former-commit-id: 3676ec7023
10 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
10 years ago
dehnert
5ecc96fa3a
Fixed some more places in the code to use the new option system.
Former-commit-id: 15ff64f1dc
10 years ago
dehnert
266d660d89
Added functions responsible for printing the help. Started adapting the tests to the new option system.
Former-commit-id: 0407d8223e
10 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
10 years ago
dehnert
96e1f8faf9
Renamed Settings class to SettingsManager.
Former-commit-id: 2b33f4c8d0
10 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
10 years ago
sjunges
daca9d5294
refactored main.cpp
Former-commit-id: a0648b4e1f
10 years ago
sjunges
b3810dc75b
factored out code parts from storm.cpp
Former-commit-id: 91cd8e52ad
10 years ago
dehnert
4f25312a6b
Adapted SMT-based counterexample generator such that it works with the new property classes.
Former-commit-id: 359a4c706f
11 years ago
masawei
52cfe9f02d
Fixed some compile errors.
- Added a missing inlude (boost/functional/hash.hpp) to SparseMatrix.h. I don't know how this could have been compiled without.
- Changed a return type in the stub section of the GurobiLpSolver to void. Not correctly overwrites the base class function.
- Went through the change history of the SparseMarkovAutomatonCslModelchecker.h to correctly integrate all changes made in this branch with the changes of the other branches.
Former-commit-id: 43ce12274b
11 years ago
masawei
d75e32b83e
Renames the folder formula to properties and the namespace property to properties.
Former-commit-id: 236ed22c7d
11 years ago
PBerger
57882db84e
Fixed warnings about unused variables in PathBasedSubsystemGenerator and SMTMinimalCommandSetGenerator. Also some stuff with type conversions.
Fixed the missing include/definition for getcwd
Former-commit-id: 08f82f2ed2
11 years ago
masawei
1c4d7b9ef9
Some more testing.
Former-commit-id: 3105a0bf3b
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
masawei
ee1ebdf91d
Removed the visitor from LTL and refactured the formulas to use shared pointer in stead of standart pointer.
Next up: Continue testing.
Former-commit-id: 0103895e13
11 years ago
dehnert
9e746549a8
Fully adapted MILP-based counterexample generator to new LP solver interface.
Former-commit-id: 83f3b8c507
11 years ago
dehnert
db4721ce3a
Started adapting MILP-based counterexample generator to new LP solver interface.
Former-commit-id: b571d744db
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
dehnert
7667933caf
First working version of explicit model generation using the new PRISM classes and expressions.
Former-commit-id: e71408cb89
11 years ago
dehnert
a642ba6e72
Started adapting dependent classes to new PRISM classes.
Former-commit-id: 59155b5fc9
11 years ago
dehnert
33cce28df8
Fixed minor bug MILP-based minimal command set generator. GurobiLpSolver is now able to deal with constraints involving several instances of the same variable.
Former-commit-id: 4b5575a886
11 years ago
sjunges
0eb13c6415
fixed a lot of unused variable warnings
Former-commit-id: 806f74b30d
11 years ago
dehnert
de44a1562c
Started writing the DD abstraction layer.
Former-commit-id: 8720a38b17
11 years ago
PBerger
19ca7bedaa
Added explicit casts to C-style casts
Former-commit-id: 0838166237
11 years ago
PBerger
5b1513e9e5
Fixed issues with unused but named variables.
Former-commit-id: 5454865779
11 years ago
dehnert
6e63e1c296
Minor bugfix.
Former-commit-id: d53be4f673
11 years ago
PBerger
b9a4faea09
Removed unused named variables in MILPMinimalLabelSetGenerator.h
Former-commit-id: 7639927da6
11 years ago
dehnert
486e99d6ae
Added signal handler for SIGTERM. Introduced delayed update for LP solvers to reduce overhead.
Former-commit-id: 1300d77ae8
11 years ago