1055 Commits (716f3366fcf2162549ec979126ee7415320e952b)
 

Author SHA1 Message Date
masawei 4d161e5e8e Began with integration of crit. subsystem generation into master. 11 years ago
masawei 1716c45ec5 Fixed compile errors concerning the handling of the STORM_HAVE_Z3 flag and a missing include in IRUtility.h 11 years ago
dehnert ae6838d786 Switched to different computation of smallest model. 11 years ago
dehnert 54d28e5540 Further work on MaxSAT-based minimal command set generator. 11 years ago
dehnert fda9c43e86 Fix for SMT-based minimal command set generator. Minor fixes to string output of expression classes. 11 years ago
dehnert a2bba28f94 Moved static analysis for guaranteed label set computation into utilities and improved MILP-based approach by using this information. 11 years ago
dehnert 629448c312 First working version of MaxSAT-based minimal command counterexample generation. 11 years ago
dehnert b6ff62e689 Towards adding more cuts to MaxSAT-based minimal command counterexamples. Some fixes here and there along the way. 11 years ago
dehnert d6c59e2ca3 Further work on MaxSAT-based minimal counterexample generator. 11 years ago
dehnert b860f16ada Further work on MaxSAT-based minimal command counterexamples. 11 years ago
dehnert aec2596753 Several fixes for the IR. Weakest precondition computation is now supported for IR expressions. 11 years ago
dehnert f7a578e65d Major change in PRISM grammars and IR: the IR now uses unique pointers instead of shared pointers to express ownership of objects more clearly. 11 years ago
dehnert 20ae92e1ba Added support for cloning IR expressions. 11 years ago
dehnert 2cc5b6e080 Added Z3ExpressionAdapter to translate IR expressions to the Z3 format. Improvements to label-/command set generators. Disabled MILP-call from main(). 11 years ago
dehnert bd3edb5f8b Naive enumeration of command set works. 11 years ago
dehnert a7dda9131b Intermediate commit to switch workplace. 11 years ago
dehnert e3234b54f3 Step towards minimal command generator using MaxSAT and model checking. 11 years ago
dehnert f33bf69daa Another merge. 11 years ago
dehnert 2e570f6311 Merge. 11 years ago
dehnert 623d9ee7c4 Added capability to restrict model to certain action choices. 11 years ago
dehnert 121cbb7610 ExplicitModelAdapter now labels updates for synchronizing commands correctly. 11 years ago
dehnert a45e9423b8 Sparse matrix can now also be used without knowing the number of rows/columns/nonzeros upfront. Adapted ExplicitModelAdapter to use that capability to not explore the state space twice. Added support for Z3 to CMakeLists.txt. Added correct submatrix checks for transition rewards in MDPs. Extended a test for the ExplicitModelAdapter a bit. 11 years ago
dehnert c82efc1f41 Minor fix. 11 years ago
dehnert f7293ee4a9 Merge branch 'master' into MinimalCommandCounterexample 11 years ago
dehnert 129fd296d6 Several fixes. MinimalLabelSetGenerator can now treat labeled values. 11 years ago
dehnert a99bdf1b17 Switched to more elegant solution to query initial states of a model. 11 years ago
dehnert 84f1b192b4 Added globally unique indexes to updates in IR. Finalized support for labeled values in ExplicitModelAdapter. Modified tests to comply with the new usage of ExplicitModelAdapter. 11 years ago
dehnert 61e12601ed Further step towards refactored ExplicitModelAdapter. 11 years ago
dehnert a08a403eec Ongoing refactoring work on ExplicitModelAdapter. 11 years ago
dehnert e2b0c4f1aa Started refactoring ExplicitModelAdapter to finally make it nice. 11 years ago
dehnert fdfb8ecc97 Minor fixes. 11 years ago
dehnert f39fb24f65 Removed pointers from Model Checker Interface (and callback methods in formulas). From now on, the results are returned in form of an object. Because of the existing move semantics for the types in question, this does not come at a performance penalty. 11 years ago
dehnert 2aa8d11101 Removed unnecessary option. Fixed performance tests. 11 years ago
dehnert d8e85ec071 Removed guessing of initial scheduler as this was just an idea and not meant to be in master at this point. 11 years ago
PBerger 11cc7fc6bc Introduced a new Object called InternalOptionMemento to handle required settings for tests which auto-reset after the test is done 11 years ago
dehnert 0f4e51e646 Changed notation to query option slightly. 11 years ago
PBerger 79c40126f3 Fixed a bug in the SparseMatrix.h where the multi threaded implementation would crash sometimes 11 years ago
PBerger c242dcbd97 Refactored CMakeLists.txt for better editing and overview 11 years ago
dehnert b546118c98 Gurobi output now only gets printed to standard out and logfile if --debug has been set. 11 years ago
dehnert 5d76fd5ba0 Disabled model output to file. 11 years ago
dehnert 014be3cb39 MinimalLabelSetGenerator can now handle multiple initial states properly. 11 years ago
PBerger 6fca000233 Removed defines.hxx from source tree 11 years ago
dehnert 6e41ee360d Fixes to several problems with gcc. 11 years ago
dehnert e4e4c783da Readded defines.hxx. 11 years ago
dehnert 1934bdd801 Disabled MinimalLabelSetGenerator test code in storm.cpp and fixed minor issue in ExplicitModelAdapter that treated constant strings incorrectly. 11 years ago
dehnert 6125898e69 Merge branch 'MinimalCommandCounterexample' of https://sselab.de/lab9/private/git/storm into MinimalCommandCounterexample 11 years ago
PBerger cb1c3965ba Removed a wrong and unnecessary validation function from ExplicitModelAdapter.cpp 11 years ago
PBerger 8d59e1c91e Removed an config input file from the repo 11 years ago
dehnert b782288833 Merge branch 'MinimalCommandCounterexample' of https://sselab.de/lab9/private/git/storm into MinimalCommandCounterexample 11 years ago
dehnert 0ac3efb082 Finished merge of CMakeLists.txt 11 years ago