1299 Commits (52cfe9f02d7178118e8497c82422660bb7701059)
 

Author SHA1 Message Date
masawei 52cfe9f02d Fixed some compile errors. 11 years ago
masawei b84ef7bebc Merge branch 'master' into refactorFormulas 11 years ago
masawei d75e32b83e Renames the folder formula to properties and the namespace property to properties. 11 years ago
masawei 6b2b1e4d7b Finished the documentation of the formulas. 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
masawei 40a8fdd6e4 Merge branch 'refactorFormulas' of https://sselab.de/lab9/private/git/storm into refactorFormulas 11 years ago
masawei 0a2a759932 Ltl testng. 11 years ago
masawei 4614eccccb Addendum to last commit: Forgot the files for the csl filter test. 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
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
masawei 9fe246a98b Renamed the folders containing the formulas to lowercase to adhere to the naming conventions and Started with testing. 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
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
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
masawei cf6623c68c Intruduced legacy support. 11 years ago
dehnert 6a2d75d68d Some changes in anticipation of integrating MEDDLY. 11 years ago
dehnert 45486600f7 Made parts of the interface of the DdManager protected (because they shouldn't be accessible from the outside world). 11 years ago
dehnert 66d6fa3bb4 Fixed wrong type. 11 years ago
dehnert 686618e6e2 Added missing header to (hopefully) fix MSVC problems. 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 d80586b4aa Adapted MA model checker to new LP solver interface (LRA computation). 11 years ago
dehnert 29d8111991 Adapted Gurobi and glpk LP solvers to expression-based interface. Adapted tests and made them work again. 11 years ago
dehnert d5c2f9248f Finished linear coefficient visitor and adapted glpk solver to new expression-based LP solver interface. 11 years ago
dehnert 389fddc996 Added some more methods to valuations. Changed visitor invocation slightly. Moves ExpressionReturnType in separate file. Finished linearity checking visitor. Started on visitor that extracts coefficients of linear expressions. 11 years ago
dehnert ab89716286 Merge branch 'master' into lpsolverInterface 11 years ago
dehnert 57a8381f91 If requested, the DD iterator can now skip meta variables which are 'don't cares' for the function value. 11 years ago
dehnert f60ea09cf4 Valuations now have methods to check whether they contain a given identifier. 11 years ago
dehnert 024b98978f Made internal changes to SimpleValuations to (hopefully) make it nice and fast. 11 years ago
masawei 0a2f974983 Added rules to the prctl parser to support filters. 11 years ago
masawei a6f20400df Added similar filters for Ltl and Csl. 11 years ago
dehnert 3158d19123 Started working on adapting LP solver interface to new expressions. 11 years ago
dehnert 9d3e78ab89 Cudd now gets 2GB instead of 2MB by default. 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 2d8cc2efcd Added reordering functionality to DD interface. 11 years ago
dehnert 92ee6187fa Added more query methods to expressions. SparseMatrix now keeps track of non zero entries and models show correct number of transitions by referring to nonzero entries rather than all entries in the matrix. 11 years ago
dehnert a0df98a6eb Removed unnecessary virtual keyword in Expression class. 11 years ago