113 Commits (31be908c5aedc302a63ac04514f711b8aa35634e)

Author SHA1 Message Date
dehnert 31be908c5a mathsat does not like boolean arguments to ite-expressions, so we encode it ourselves now 10 years ago
dehnert 7ecd9958e8 more work on game-stuff 10 years ago
dehnert 2376905810 more work 10 years ago
dehnert 8574d474a4 added support for computation of bottom states. not yet done 10 years ago
dehnert 972795912a added some convenience accessor methods in symbolic model/games. added return type for prob01 for games that can also store strategies. added tests for prob0 for games 10 years ago
dehnert 0bd0b963d7 introduced new menu game class 10 years ago
dehnert 7cd1e6324f the abstraction now properly builds an instance of the game class 10 years ago
dehnert 1199ab95e3 fixed bug in expressions. all tests now passing 10 years ago
dehnert 0cd148c600 fixed more bugs. however, a test still fails, because the abstraction is wrong 10 years ago
dehnert e8794dee22 added more tests, not working yet, however 10 years ago
dehnert 5934d67514 DD meta variables can now be inserted at particular locations. added some tests for game abstraction 10 years ago
dehnert 8911d2ba63 added debug output and fixed some bugs 10 years ago
dehnert 88bcd7d74c deadlock states now get fixed in abstract game 10 years ago
dehnert 75632f932d added state-set abstractor as a means to, e.g., derive the initial states BDD 10 years ago
dehnert 97c90d5437 added correct insertion of probabilities into BDD and reachability analysis 10 years ago
dehnert c6f1cb40d3 more work on games 10 years ago
dehnert 1198951c3e more work on game abstraction of PRISM programs 10 years ago
dehnert f013ddfb4c The determined relevant predicates are now added to the SMT solver of an abstract command. Also, variable bounds are enforced. 10 years ago
dehnert b28f36bb34 work on game-based abstraction 10 years ago
dehnert 36e8359efa added some useful functions to variable partition 10 years ago
dehnert fd5e908481 more work on variable partition 10 years ago
dehnert d4ed882795 more work on menu-game abstraction PRISM programs 10 years ago
dehnert 6a80348150 fixed issue related to row groups in sparse matrix and adapted the affected calling sites 10 years ago
dehnert 080b50a890 fixed bug in symbolic model generation 10 years ago
dehnert fbd05cd780 more and more bugfixes 10 years ago
dehnert 73a2491dfb more bugfixes 10 years ago
dehnert 4ca64a913a main executable compiling again, started to debug 11 years ago
dehnert 6133c3462a symbolic models can now have several reward models, adapted reward generation in model builders, probably introduced quite some bugs 11 years ago
sjunges 9201c6420a Removes identity assignments 11 years ago
dehnert e631dbd1a0 more work on new reward models 11 years ago
dehnert 61fb277024 more work on refactoring (storm stinks and should be rewritten :P) 11 years ago
sjunges 3c2040f4b7 Removed many superfluous includes, added some source files -- towards faster compilation 11 years ago
sjunges a129983ae9 cleaning includes for better compilation times 11 years ago
dehnert dcd42d5653 started reworking reward models 11 years ago
sjunges 44e609ce86 merge fix 11 years ago
sjunges 812b101c40 better program checks, some extensions in model and matrix 11 years ago
dehnert c683934ea0 removed debug output and fixed bug 11 years ago
sjunges 9a0e42babb static analysis for global variables 11 years ago
dehnert 9d5c3e7e2f added functionality to flatten the modules of a PRISM program into one module 11 years ago
dehnert be66ef2751 Finalized hybrid CTMC model checker. 11 years ago
dehnert da0582405d Raise warning/error if synchronizing Markovian commands are detected. 11 years ago
dehnert 8f4a4397e0 Started working on Markovian commands in PRISM programs. 11 years ago
dehnert 96539f41a5 Fixed simplification of division: division expressions must not be simplified, because it is not (yet) clear whether integer division or floating point division is to be used. 11 years ago
dehnert e79233bd7b Added check in PRISM program that prevents global varibles from written in possibly synchronizing commands. 11 years ago
dehnert 8c1870eb54 Intermediate commit. 11 years ago
dehnert 7d1829aefa More work on DD-based model generation. 11 years ago
dehnert 0a59f7a7ef Fixed a bug that sometimes prevented transition rewards from being built. 11 years ago
dehnert 8bc646ccb8 Simplification of program when substituting constants. 11 years ago
dehnert f49d89144e Fixed issue that could cause wrong models to be generated. 11 years ago
dehnert 92aa2607a0 The labels of the models are now only built if no property was given or the given property contains the label. 11 years ago