1266 Commits (a0b54fbca45f5dd584180618929344a775b13f05)

Author SHA1 Message Date
dehnert d40573640f Dropped our current Tarjan-implementation in favour of the path-based algorithm by Gabow (and others) as this seems to perform a lot better (at when comparing our implementations). 10 years ago
dehnert 4f25312a6b Adapted SMT-based counterexample generator such that it works with the new property classes. 10 years ago
masawei 5a0059d110 Commented out the SMTMinimalCommandSetGeneraator, again. 10 years ago
masawei 52cfe9f02d Fixed some compile errors. 10 years ago
masawei d75e32b83e Renames the folder formula to properties and the namespace property to properties. 10 years ago
masawei 6b2b1e4d7b Finished the documentation of the formulas. 10 years ago
dehnert cbf1301e47 Small bugfix. 11 years ago
masawei 7f15f358c1 Removed the FormulaCheckers. 11 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
PBerger 57882db84e Fixed warnings about unused variables in PathBasedSubsystemGenerator and SMTMinimalCommandSetGenerator. Also some stuff with type conversions. 11 years ago
masawei 0a2a759932 Ltl testng. 11 years ago
PBerger a49991484c Fixed missing definitions for the current working directory. 11 years ago
PBerger 3bc31e927d Added per-formula timing output. 11 years ago
PBerger 94b2d45e05 Fixed error reporting in AtomicPropositionLabelingParser.cpp and SparseStateRewardParser.cpp. 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
PBerger a39e9a821f Fixed a type error in TBB implementation. 11 years ago
dehnert ff572c7f6f Sped up PRISM parser by letting it skip the actual command definitions in the first run (because only gathering constants, variables and formulas is important in this particular run). 11 years ago
dehnert f485974187 Fixed (asynch) leader election to comply with our grammar. Added LOG_DEBUG macro. 11 years ago
masawei 1c4d7b9ef9 Some more testing. 11 years ago
dehnert 577e48f8bf Bugfix for the dimensions of some data of parsed Markov automata. 11 years ago
dehnert 7c5603de3e Improved performance of the expression parser a bit more. 11 years ago
dehnert 952747a9bc Modified some rules in the expression parser such that less redundant parsing is done. 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
dehnert 5bb76eb12e Bugfix for storm::utility::vector::reduceVector to correctly compute which choices were taken to achieve extremal values. 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 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 3887cb57aa Fix for temporaries and non const references 11 years ago
David_Korzeniewski ee89065b07 Fixed type error on gcc and clang (int_fast64_t is not the same type as on msvc) 11 years ago
David_Korzeniewski 52d3d91060 Implemented Unsat Core/Assumtions & simple test 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
dehnert 671797738a Now the parameter that is set for dynamic reordering actually gets passed to CUDD. 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
masawei df5bafc38b Finished the implementation of the Cls and Ltl filters. 11 years ago
masawei a5e28fcf04 Added some filter actions. 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
dehnert 084bb14acd Bugfix for expression parser. 11 years ago
dehnert 236e7fa290 Another step towards generating explicit data structures from DDs using ODDs. 11 years ago
dehnert f12ff82baf Added getNodeCount for ODD and fixed a bug concerning boolean meta variables. 11 years ago
dehnert 5d53c6efa5 Added ODD-concept to easily convert between DD-based and explicit formats. 11 years ago
dehnert dd73387ed1 Add missing case. 11 years ago
dehnert 72cc5f2188 Added 'power' as a binary operator in expression classes and expression grammar. 11 years ago
dehnert 478f5ee38c Started separating expression parsing from PRISM model parsing. 11 years ago
dehnert 28eed65a0d Fixed a reference to a non-existant option. 11 years ago