dehnert
ea02ea0838
started overhaul of cli/api
9 years ago
dehnert
5b09b91ae1
fixed more warnings
10 years ago
dehnert
136cb194d1
fixed a bunch of unused variable warnings
10 years ago
Sebastian Junges
d246517757
removed src prefix in all includes
10 years ago
Sebastian Junges
e1d201c85e
c++ code compiles again after rename
10 years ago
Sebastian Junges
3a7ee7867b
rename files (does not compile)
10 years ago
sjunges
cf583ec9dd
formulae with rational number bounds
Former-commit-id: 17755ccf84
10 years ago
dehnert
b4e0cabef6
started working on general min-max solver that uses an underlying linear equation solver. provided necessary factories. adapted code and removed old min-max solvers
Former-commit-id: c1895472c7
10 years ago
Mavo
a0d659f2da
always use shared_ptr<Formula const>
Former-commit-id: 63a447e887
10 years ago
Mavo
67d77608bd
Refactoring of settings
Former-commit-id: ea4350fc1c
10 years ago
dehnert
08bed36579
fixed an issue in performance tests and renamed all remaining LOG4CPLUS macro invocations to that of storm
Former-commit-id: 8536943978
11 years ago
dehnert
5a1039838f
made everything compile again and all tests passing
Former-commit-id: 65c66fb58f
11 years ago
dehnert
dee44056d1
work towards generating schedulers (and some other related stuff)
Former-commit-id: 23cbcb5fb5
11 years ago
dehnert
e3c4f5fa72
more work on customizing checking process
Former-commit-id: 93e5895f77
11 years ago
sjunges
d8191d8c6a
const formulae
Former-commit-id: 910d7ca539
11 years ago
sjunges
f08f66e900
added an option for polic extraction to the helper, some includes
Former-commit-id: 44b6a5d03f
11 years ago
sjunges
5e428a795a
And more includes on the right spot.
Former-commit-id: 72bb348687
11 years ago
dehnert
72cb30d6b0
started replacing ValueType template argument by model class in all instantiations
Former-commit-id: 197e3876a4
11 years ago
sjunges
3c2040f4b7
Removed many superfluous includes, added some source files -- towards faster compilation
Former-commit-id: a575a97d40
11 years ago
dehnert
04f789619c
some work towards eliminating compiler warnings
Former-commit-id: d1eca470a4
11 years ago
dehnert
a44a3554c8
Fixed minimal command counterexample generation.
Former-commit-id: 6e7e6208da
12 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
12 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
12 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
12 years ago
dehnert
b60c5ffdc0
Fixed a lot of tests, improved some things here and there.
Former-commit-id: baec0a4963
12 years ago
dehnert
650770148d
Main now compiles again, yay.
Former-commit-id: cc1307aea8
12 years ago
dehnert
b37e009168
Further steps to new expressions.
Former-commit-id: 4396857eff
12 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
12 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
12 years ago
dehnert
266d660d89
Added functions responsible for printing the help. Started adapting the tests to the new option system.
Former-commit-id: 0407d8223e
12 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
12 years ago
dehnert
96e1f8faf9
Renamed Settings class to SettingsManager.
Former-commit-id: 2b33f4c8d0
12 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
12 years ago
masawei
d75e32b83e
Renames the folder formula to properties and the namespace property to properties.
Former-commit-id: 236ed22c7d
12 years ago
masawei
1c4d7b9ef9
Some more testing.
Former-commit-id: 3105a0bf3b
12 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
12 years ago
dehnert
9e746549a8
Fully adapted MILP-based counterexample generator to new LP solver interface.
Former-commit-id: 83f3b8c507
12 years ago
dehnert
db4721ce3a
Started adapting MILP-based counterexample generator to new LP solver interface.
Former-commit-id: b571d744db
12 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
12 years ago
dehnert
a642ba6e72
Started adapting dependent classes to new PRISM classes.
Former-commit-id: 59155b5fc9
12 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
12 years ago
sjunges
0eb13c6415
fixed a lot of unused variable warnings
Former-commit-id: 806f74b30d
13 years ago
dehnert
de44a1562c
Started writing the DD abstraction layer.
Former-commit-id: 8720a38b17
13 years ago
dehnert
6e63e1c296
Minor bugfix.
Former-commit-id: d53be4f673
13 years ago
PBerger
b9a4faea09
Removed unused named variables in MILPMinimalLabelSetGenerator.h
Former-commit-id: 7639927da6
13 years ago
dehnert
486e99d6ae
Added signal handler for SIGTERM. Introduced delayed update for LP solvers to reduce overhead.
Former-commit-id: 1300d77ae8
13 years ago
dehnert
35d16a1191
Replaced VectorSet bei boost::container::flat_set, which does essentially the same. Fixed a bug in sparse matrix creation.
Former-commit-id: cb632bcfd4
13 years ago
dehnert
cf2b84b281
Further work on iterators for sparse matrix.
Former-commit-id: 8e78262161
13 years ago
dehnert
a26f63be30
Finished reworking the sparse matrix implementation. Adapted all other classes to the (partially) new API of the matrix.
Former-commit-id: 2c3b5a5bc3
13 years ago
dehnert
344e1b6dd3
Enabled checking of some untimed properties on Markov automata.
Former-commit-id: e71aa66c62
13 years ago