734 Commits (ce5ca9d1ced4ecfdc5b77ce00ecc05c914c81164)

Author SHA1 Message Date
dehnert aa6e44a1e2 Some fixes after merge. 11 years ago
dehnert 1c091d7640 Renamed some classes to indicate that only strong bisimulation can be computed. Added option to start with an initial partition that preserves only certain formulas. Added ConstantsComparator concept that is to be used when constants have to be compared with other constants. 11 years ago
dehnert af270dee8a Enabled bisimulation quotienting. 11 years ago
dehnert 0e0027aa8e Further work on sparse bisimulation. 11 years ago
dehnert bc43ce52ab Eliminated two bugs, more to come. 11 years ago
dehnert 8c64a1911c Still bugs in bisimulation minimization. 11 years ago
dehnert 828e46ce87 Started working on a more clever way to do bisimulation minimization. 11 years ago
sjunges a18d5e9631 missing headers due to removal of other headers in another file 11 years ago
sjunges 7a5131ad6d added a header which was missing and caused trouble now it was removed elsewhere 11 years ago
dehnert ca9dddb110 Sparse Bisimulation is still ongoing work. 11 years ago
sjunges d78d88b84d added export of constraints and resultfile 11 years ago
sjunges cafcb3f238 version info extended and moved to cpp, added options flag (although unclear what exactly should be displayed then) 11 years ago
dehnert 0776d8a74b Added and fixed some example models. Added option for maximal size of SCC that gets eliminated using state elimination. 11 years ago
dehnert 4eea90646a Fixed attributes of some example files. Added option to eliminate entry states in the very end (added option module for model checking of parametric models). Added feature to specify the formulas to check on the command line. 11 years ago
dehnert 2fa3036dc3 Added functionality to replace identifiers in an expression with the values given in an valuation. State-variables now get replaced in probabilities specified by a parameterized model. Fixed and added some parameterized models. 11 years ago
sjunges addeedc339 better isOne checking 11 years ago
sjunges a279b06c03 reenabled parametric solving after merge 11 years ago
dehnert 428518ee12 Added some error checking to configuration file parsing. 11 years ago
dehnert 0a0485c8f0 Added the functionality to specify and parse a configuration file to set command line options. 11 years ago
dehnert 1f1b60e6de Added macros that can be used for printing and warnings. Included Dennis' fix for model checking of Markov automata. Added check methods to the settings modules that check whether the specified options are non-contradictive. 11 years ago
dehnert de5f90fe4b Rough version of refactored version of processing the options (in terms of computing something). Currently it is only capable of parsing the model and generating a counterexample. 11 years ago
dehnert e49814d391 Modified pctl/csl/ltl options to now take formulas instead of files. Prefixed the macros with STORM_. Moved these macros into a file in the utilities. Modified architecture of the exception classes slightly. Threw away all the contents of main(). This will now be build from scratch. 11 years ago
dehnert 266d660d89 Added functions responsible for printing the help. Started adapting the tests to the new option system. 11 years ago
dehnert 1cd01e3f28 Adapted all places that are accessing the settings to the new interface. It now compiles again with a lot of linker errors (because of method bodies that are not yet present). 11 years ago
dehnert 18c0ee1f14 Further big refactoring of option system. 11 years ago
dehnert 5aafbae9a0 Minor fixes. 11 years ago
dehnert 9ad12616e2 Renamed files in settings module a bit. Started on the pseudo-modular module-settings. 11 years ago
dehnert 96e1f8faf9 Renamed Settings class to SettingsManager. 11 years ago
dehnert 9569426c86 Moved option registration to the settings class (so it's not deceentralized any longer). This enables to build storm as a library and on top of that build some exectuables, which saves a lot of compile time as soon as several targets have to be built or one switches between targets. 11 years ago
dehnert c2dc25a1eb Started implementing the state elimination procedure. 11 years ago
dehnert 8864efc980 Added method to determine reachable states. Further work on SCC-based mc. 11 years ago
dehnert 77e2693ccc Further work on SCC-based mc. 11 years ago
dehnert 418ce8b625 Fixed some problems related to the memory-mapped file. 11 years ago
sjunges daca9d5294 refactored main.cpp 11 years ago
sjunges b3810dc75b factored out code parts from storm.cpp 11 years ago
PBerger ea427fcde1 Fixed include directories for CUDA Plugin in CMakeLists.txt 11 years ago
PBerger a49991484c Fixed missing definitions for the current working directory. 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
PBerger d2f4c85711 Made changes to comply with new SparseMatrix Interface (YUCK). 11 years ago
PBerger b5cb0cde1d Fixed a typo in the StormOptions.cpp 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
sjunges d4c2657856 Parsing parameteric dtmcs and exporting them to smt2 11 years ago
sjunges 7ca6a4edeb sub part for parameters, working parsing for non parametric systems into a parametric system 11 years ago
sjunges 8142a8e004 some fixes for using something different from doubles for templated value type :) 11 years ago
sjunges f9a0c94c1b added options for encoded reachability and parameters 11 years ago
PBerger 47b34171f2 Fixed a typo. 11 years ago
dehnert 7667933caf First working version of explicit model generation using the new PRISM classes and expressions. 11 years ago
dehnert d9345b19e9 Further work on adapting explicit model generator to new PRISM classes. 11 years ago
sjunges 8ca5ac176e fixed spelling in comment: breath-first search 11 years ago