13 Commits (b30713c23d82fdf5bba2a9fe3fa7c83156b9f5fe)

Author SHA1 Message Date
hannah b30713c23d Started to restructure LTL model checking algorithms 5 years ago
Joachim Klein 04a8bec83f (MDP-LTL) SparseMdpPrctlModelChecker: handle LTL 5 years ago
Joachim Klein cf6af6c456 (stateformula) Modelcheckers: support P[phi], Pmax/min[phi] where phi is a state formula 5 years ago
Tim Quatmann d9176dc867 all (core) modelcheckers: Devided the canHandle method into a static and a non-static part. This allows to detect incompatibility before building the model. 6 years ago
TimQu dc2654ce60 Quantiles: made the SparseMdpPrctlModelChecker call the QuantileHelper for quantile formulas 7 years ago
TimQu 0332935451 Supporting TimeOperatorFormulas for MDPs and DTMCs in Sparse, Hybrid, and Dd engine 7 years ago
TimQu b5566fa861 more on total reward formulas for mdps 8 years ago
TimQu 51884895c8 Removed linear equation solver factories in model checkers 8 years ago
TimQu fd8c99b989 Introducing Environment in MinMaxSolvers and ModelCheckers 8 years ago
TimQu aebe9fa3c3 LP-based long run average rewards for MDPs 9 years ago
Sebastian Junges d246517757 removed src prefix in all includes 9 years ago
Sebastian Junges e1d201c85e c++ code compiles again after rename 9 years ago
Sebastian Junges 3a7ee7867b rename files (does not compile) 9 years ago
TimQu f09e97d1e7 fixed tests, removed old files 9 years ago
sjunges e4b3f4eeb9 intermediate commit, come back after refactoring formulae 10 years ago
dehnert b4e0cabef6 started working on general min-max solver that uses an underlying linear equation solver. provided necessary factories. adapted code and removed old min-max solvers 10 years ago
dehnert 51402ec853 removed measure type and only added measure type to reward/time operators 10 years ago
dehnert dc8a5b11e0 more refactoring regarding fragment checking 10 years ago
dehnert b772c92edb removed reward path formulas. reward path formulas are now just path formulas. this allows some invalid formulas to be constructed, so this now has to be checked dynamically 10 years ago
dehnert bdcd4b26a3 refactoring early termination and solve goals and bounds 10 years ago
dehnert 1308b91fda adapted canHandle in model checker interface to CheckTask 10 years ago
dehnert 85adfe9df2 more replacement work in interfaces 10 years ago
dehnert ecfff3d2f9 in the spirit of JP: up 10 years ago
dehnert d459fb5b92 replace in model checker interface (part 1) 10 years ago
dehnert 5b60585b8a replaced boost::optional<std::string>() by boost::none 10 years ago
dehnert 3e38e73efe conditional probabilities in MDPs (Baier method) available in sparse MDP model checker 10 years ago
dehnert 135dfb27b1 added globally operator to funcationlity of sparse MDP model checker 10 years ago
dehnert 645f130a62 introduced long-run average reward formula 10 years ago
sjunges 8568ee3986 only one optimization direction enum -- towards integration of termination criterions on the model checker 10 years ago
dehnert b56766e993 more work on reward model that turned out to be refactoring in disguise 10 years ago
dehnert dcd42d5653 started reworking reward models 10 years ago
dehnert eb5d4100a6 Renamed Nondeterminstic equation solver as this name is more than misleading. 11 years ago
dehnert d545fac471 Restructured solvers a bit: they now get the matrix upon construction and the model checkers use factories to retrieve solvers. 11 years ago
dehnert a851fad65d More work on reward properties for CTMCs. 11 years ago
David_Korzeniewski 25739720e0 Finished implementation of LRA for MPDs. 11 years ago
David_Korzeniewski 7e672cddd9 Started implementation of LRA for MDPs 11 years ago
dehnert a44a3554c8 Fixed minimal command counterexample generation. 11 years ago
dehnert a1dae8849e Reworked (sparse) model files: moved them into their own namespace and deleted some functionality that is never used and not that nicely implemented. 11 years ago
dehnert b5f907d99d Added propositional model checker. Put some of the new classes in new folders. Fixed an issue that prevented compilation. 11 years ago
dehnert 98efde80f7 Fixed some compile issues (and some other issues). 11 years ago
dehnert d0917f033c Adapted Markov automaton model checker to new formula classes. 11 years ago
dehnert 89df9621a9 MDP model checker works again. 11 years ago
dehnert 9ad12616e2 Renamed files in settings module a bit. Started on the pseudo-modular module-settings. 11 years ago
masawei d75e32b83e Renames the folder formula to properties and the namespace property to properties. 11 years ago
masawei 1c4d7b9ef9 Some more testing. 12 years ago
masawei ee1ebdf91d Removed the visitor from LTL and refactured the formulas to use shared pointer in stead of standart pointer. 12 years ago
masawei cf6623c68c Intruduced legacy support. 12 years ago
masawei a6f20400df Added similar filters for Ltl and Csl. 12 years ago
masawei 2f5f8c0918 PrctlFilter is operational but not yet complete (proper standard output missing). 12 years ago
PBerger 94b25c02ca Fixed bugs in some files. 12 years ago