497 Commits (07a457b5d1beded6946652ed83dc900183d94120)

Author SHA1 Message Date
dehnert 99d9a9710d Further steps to make everything work again. 10 years ago
dehnert 809217c359 Refactored some parts of expressions. In particular, visitors now can return anything they want by using boost::any. 10 years ago
dehnert 7b8c382303 Added tests for Mathsat expression adapter. 10 years ago
dehnert a061cdbed8 Started refactoring MathSAT adapter. 10 years ago
dehnert 84bfd58884 Minor refactoring of Z3 expression adapter. 10 years ago
dehnert b5d55335a6 All tests passing again. 10 years ago
dehnert ba14ba3613 Further work on MathSAT solver. 10 years ago
dehnert 7ff3dcecfb Added test for interpolation to MathSat tests. 10 years ago
dehnert 6eb415f87f Tests for MathSAT now run through on Mac OS. 10 years ago
dehnert d8be64f0d7 Started on making MathSatSmtSolver work properly. 10 years ago
dehnert 7014d289e8 Fixed some issues related to bisimulation in the presence of state rewards. 10 years ago
dehnert 7644a74fcd Removed some superfluous lines in test. 10 years ago
dehnert 370a0ae476 Fixed some issues in bisimulation and added some tests. 10 years ago
PBerger 1a4d4fd5a7 Added a test I used for finding the SCC Bug. 10 years ago
dehnert 433bae1156 Switched from an option to fix deadlocks to an option to not fix the deadlocks. Hence, deadlocks are now fixed by default unless otherwise requested. 10 years ago
dehnert 51becda4b3 Commit to switch workplace. 10 years ago
dehnert 5ecc96fa3a Fixed some more places in the code to use the new option system. 10 years ago
dehnert a995d7dd4a The tests now run fine with the new option system. 10 years ago
dehnert 266d660d89 Added functions responsible for printing the help. Started adapting the tests to the new option system. 10 years ago
sjunges 5817fe50b6 post merge fixes 10 years ago
dehnert 9ad12616e2 Renamed files in settings module a bit. Started on the pseudo-modular module-settings. 10 years ago
dehnert 96e1f8faf9 Renamed Settings class to SettingsManager. 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. 10 years ago
dehnert 59dbc5a71e Fixed tests to comply with new requirement for hint in tra-file (needs to be at the very beginning, no prior white spaces). 10 years ago
dehnert fff4e61fc3 Changed interface of matrix builder slightly to be able to also not force the resulting matrix to certain dimensions, but merely to reserve the desired space. 10 years ago
dehnert ac420f13d0 Fixed some warnings in various places. 10 years ago
dehnert ab58103555 Started to pimp matrix. First step: added proper methods setColumn/setValue that operate on a matrix entry and removed the non-const versions of getColumn/getValue. Added a typedef for the index type in the matrix so that it becomes possible to have matrices with a different index type (e.g. 32-bit values). 10 years ago
masawei 7f7ddc06e1 Removed two erronous keywords. 10 years ago
masawei d75e32b83e Renames the folder formula to properties and the namespace property to properties. 10 years ago
PBerger ea427fcde1 Fixed include directories for CUDA Plugin in CMakeLists.txt 10 years ago
masawei 532b0cf3ad Added function to test if a formula is a probability bounded reachability formula, i.e. conforms to the pattern P[<,<=,>,>=]p ([phi U, E] psi) where phi, psi are propositional formulas (consisting only of And, Or, Not and AP). 11 years ago
masawei 27df78c2b0 Finished testing Ltl. 11 years ago
masawei 0a2a759932 Ltl testng. 11 years ago
masawei 2687809591 Finished testing of Csl. 11 years ago
masawei 33386f4c5f Changed the actions in the filters to be shared_ptr instead of raw pointers. This prevents memory leaks when a filter is destructed. 11 years ago
masawei b7357c2cf9 Testing, noticed that vectors of pointers are not good. Changing that. 11 years ago
masawei 1c4d7b9ef9 Some more testing. 11 years ago
dehnert 93a08538e3 Reverted debug change in test. 11 years ago
dehnert 7c5603de3e Improved performance of the expression parser a bit more. 11 years ago
dehnert aecd0e3cb8 Made Storm compile again without Z3: guarded some header inclusions and function definitions/implementations. Also guarded the tests that require certain libraries (like Gurobi, glpk, Z3), so that tests do not fail any more when the libraries are not available. 11 years ago
masawei 2c59dd6f32 Finished unit tests for the actions. 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 40c698af90 Some fixes to make new SMT framework compile with clang under Mac OS (includes fixes to some initializiation ordering warnings). Bugfix for PRISM parser to correctly handle formulas. 11 years ago
David_Korzeniewski 52d3d91060 Implemented Unsat Core/Assumtions & simple test 11 years ago
PBerger d2f4c85711 Made changes to comply with new SparseMatrix Interface (YUCK). 11 years ago
masawei 9fe246a98b Renamed the folders containing the formulas to lowercase to adhere to the naming conventions and Started with testing. 11 years ago
David_Korzeniewski a815a6f425 Implemented allSat with z3 and test 11 years ago
David_Korzeniewski 93c03fff3f Fixed order of checks in Z3ExpressionAdapter, fixed missing override of isVariable in VariableExpression, removed unnecessary exception in Z3SmtSolver model generation 11 years ago
dehnert caf96c04e0 Extended DD interface by methods to generate explicit row-grouped matrices from DDs. 11 years ago
dehnert 8587f68eb1 Fixed toMatrix conversion using ODDs. The next step is to generate non-deterministic matrices, i.e., matrices with row groups. 11 years ago