1481 Commits (00ec9a7db62b83b4fec59e32f113901c4a72b985)
 

Author SHA1 Message Date
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 430aa086be Merge branch 'master' into SmtSolvers 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
David_Korzeniewski 758fac5389 Merge branch 'master' into SmtSolvers 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
PBerger 5503e91bb3 Added detailed time measurement using std::chrono, leading to more useful information for comparison against Prism, etc. 11 years ago
PBerger 7ab2a84c0f Small beauty fixes to the Cudd Interface 11 years ago
PBerger 03399375f8 Fixed an unintended 32bit shift being expanded to 64 bit 11 years ago
PBerger b5cb0cde1d Fixed a typo in the StormOptions.cpp 11 years ago
PBerger b7ad4398e2 Fixed an error in the interface of the LpSolvers. 11 years ago
dehnert 63f55b38f0 Removed debug output that was - of course - never there. (You saw nothing!) 11 years ago
dehnert 7b2def2b11 Added function to retrieve the minterms of a DD as an expression and added corresponding test. 11 years ago
dehnert e79fa50999 Changed naming of DD variables belonging to one meta variable slightly: only integer-valued meta variables now get a '.i' suffix to denote their i-th bit. 11 years ago
dehnert 60b2145461 Added function to DD interface that creates a nested if-then-else expression that represents the very same function as the DD. Added a test for this functionality. Added some methods offereded by Cudd to simplify DDs. 11 years ago
masawei 3271e73f01 Fixed the last test. All tests green now (well, except the ones that need gurobi, which I don't have). 11 years ago
masawei 9a28e5b580 Added proper formula string method to filters. 11 years ago
dehnert 1513241985 Added functions for more efficiently retrieving the DD for 'greater than constant', 'greater or equal than constant' and 'notZero'. 11 years ago
dehnert b1f22c1747 Added shortcut DD interface to compute \'greaterZero\' on a DD. 11 years ago
dehnert 9e506f40bc Some fixes for MSVC. :P 11 years ago
David_Korzeniewski 50eb16f9f9 Merge branch 'master' into SmtSolvers 11 years ago
David_Korzeniewski a0319cb6e7 Model Generation and Tests for translating from z3 to storm 11 years ago
David_Korzeniewski 79984db3ee Added test for checkWithAssumptions 11 years ago
David_Korzeniewski 9a7b4f69ef More tests and some small bugfixes for Z3SmtSolver 11 years ago
David_Korzeniewski 45bc8ea665 Conditional compilation for all parts using z3 by checking STORM_HAVE_Z3 11 years ago
masawei 4bf0299279 Changed the Prctl/Csl formula parsers to be static classes. 11 years ago
masawei 185c2197cb Fixed up the CslParser. 11 years ago
masawei b45b52a097 Added the class AbstractRewardPathFormula to the PRCTL formula tree. 11 years ago