127 Commits (9cf82bcd98ff23c9c63c54a615b3468a76c9f4ed)

Author SHA1 Message Date
dehnert b5f907d99d Added propositional model checker. Put some of the new classes in new folders. Fixed an issue that prevented compilation. 11 years ago
dehnert 18f314d7c6 Some more bugfixes. Damn you, clang on Mac OS! 11 years ago
dehnert 98efde80f7 Fixed some compile issues (and some other issues). 11 years ago
dehnert abc222fc31 Fixed some compilation errors. 11 years ago
dehnert 8a4706d9c9 A lot of work on model checker interfaces. In particular, the SCC elimination model checker is almost integrated. 11 years ago
dehnert b60c5ffdc0 Fixed a lot of tests, improved some things here and there. 11 years ago
dehnert 91e177028d Started refactoring explicit model generator of PRISM models 11 years ago
dehnert 650770148d Main now compiles again, yay. 11 years ago
dehnert b37e009168 Further steps to new expressions. 11 years ago
dehnert 85a4376e39 Now StoRM can be properly compiled without support for MathSAT if needed. 11 years ago
dehnert 96086cb6d8 Fixed a bug in the option system and MILP-based cex generator. Now everything should work for the demo. :) 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. 11 years ago
dehnert 5ecc96fa3a Fixed some more places in the code to use the new option system. 11 years ago
dehnert 266d660d89 Added functions responsible for printing the help. Started adapting the tests to the new option system. 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). 11 years ago
dehnert 96e1f8faf9 Renamed Settings class to SettingsManager. 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. 11 years ago
sjunges daca9d5294 refactored main.cpp 11 years ago
sjunges b3810dc75b factored out code parts from storm.cpp 11 years ago
dehnert 4f25312a6b Adapted SMT-based counterexample generator such that it works with the new property classes. 11 years ago
masawei 52cfe9f02d Fixed some compile errors. 11 years ago
masawei d75e32b83e Renames the folder formula to properties and the namespace property to properties. 11 years ago
PBerger 57882db84e Fixed warnings about unused variables in PathBasedSubsystemGenerator and SMTMinimalCommandSetGenerator. Also some stuff with type conversions. 11 years ago
masawei 1c4d7b9ef9 Some more testing. 11 years ago
dehnert e2c2177dca Adapted MaxSAT-based minimal command set generator to some recent changes to make it work again. 11 years ago
masawei ee1ebdf91d Removed the visitor from LTL and refactured the formulas to use shared pointer in stead of standart pointer. 11 years ago
dehnert 9e746549a8 Fully adapted MILP-based counterexample generator to new LP solver interface. 11 years ago
dehnert db4721ce3a Started adapting MILP-based counterexample generator to new LP solver interface. 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. 11 years ago
dehnert 7667933caf First working version of explicit model generation using the new PRISM classes and expressions. 11 years ago
dehnert a642ba6e72 Started adapting dependent classes to new PRISM classes. 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. 11 years ago
sjunges 0eb13c6415 fixed a lot of unused variable warnings 11 years ago
dehnert de44a1562c Started writing the DD abstraction layer. 12 years ago
dehnert 6e63e1c296 Minor bugfix. 12 years ago
PBerger b9a4faea09 Removed unused named variables in MILPMinimalLabelSetGenerator.h 12 years ago
dehnert 486e99d6ae Added signal handler for SIGTERM. Introduced delayed update for LP solvers to reduce overhead. 12 years ago
masawei 15d13bc06d Refactored the AutoParser. 12 years ago
dehnert 588a4b60b6 Refactored linear equation solvers and nondeterministic linear equation solvers. Added functional tests for both. 12 years ago
dehnert 35d16a1191 Replaced VectorSet bei boost::container::flat_set, which does essentially the same. Fixed a bug in sparse matrix creation. 12 years ago
dehnert cdc369b96a Temporarily removed the detection of the repository version of TBB from CMakeLists.txt. Corrected TBB sparse matrix-vector multiplication. Added TBB parallel vector addition. 12 years ago
dehnert cf2b84b281 Further work on iterators for sparse matrix. 12 years ago
dehnert a26f63be30 Finished reworking the sparse matrix implementation. Adapted all other classes to the (partially) new API of the matrix. 12 years ago
dehnert 30322ec57d Now officially made the iterator over bit vectors an input iterator so that it can be used for constructing STL containers and other containers. 12 years ago
dehnert 07fbff7a07 Started refactoring bit vector class. 12 years ago
dehnert 344e1b6dd3 Enabled checking of some untimed properties on Markov automata. 12 years ago
dehnert 0a89d65f93 Started refactoring Markov automaton model checker. 12 years ago
masawei 175e852956 Resolved problems resulting from merge. 12 years ago
dehnert 775382fa91 Added option to encode reachability of a target state for SAT-based minimal command counterexample generation. Fixed bug in vector-based set. 12 years ago
dehnert ad0bba6223 Started work on including reachability encoding in SAT-based counterexample generator. 12 years ago