3449 Commits (eeb801618474323bc4002353eaf35c15caa82850)
 

Author SHA1 Message Date
Joachim Klein b96f9ca13b add prism/include/Measures.h (refactor common code in PS and PH engines) 9 years ago
Joachim Klein 1fc8dfa9c4 (export-iterations) Explicit engine (DTMC/MDP): If enabled, export iterations to HTML file 9 years ago
Joachim Klein 00a5721cbe (export iterations) MTBDD engine: If enabled, export iterations to HTML file 9 years ago
Joachim Klein 06e23c9b4f (export iterations) Hybrid engine: If enabled, export iterations to HTML file 9 years ago
Joachim Klein 3c2a2232e1 (export-iterations) Sparse engine: If enabled, export iterations to HTML file 9 years ago
Joachim Klein 30f7def86c (export-iterations) introduce --exportiterations option, ExportIterations helper classes for C and Java 9 years ago
Dave Parker 3a36527b5b Demote -exportmodeldotview to a hidden option for now (not ready yet). 9 years ago
Joachim Klein 17977dfbb7 LTL2DA: prepare for optionally using LTL2WDBA construction for the obligation fragment of LTL 9 years ago
Joachim Klein 3527a6763e ParamModelChecker: more helpful error messages for unsupported reward computations (co-safe LTL, ...) 9 years ago
Joachim Klein c5deedebbb prism.StochModelChecker: handle co-safe LTL reward computation for CTMCs 9 years ago
Joachim Klein f24e1bc41d symbolic MDP model checker: Use LTL2WDBA construction to obtain DFA for co-safe LTL reward computations 9 years ago
Joachim Klein d96873b876 symbolic DTMC checker: Use LTL2WDBA construction to obtain DFA for co-safe LTL reward computations 9 years ago
Joachim Klein 37dff4f997 explicit: Use LTL2WDBA construction to obtain DFA for co-safe LTL reward computations 9 years ago
Joachim Klein 9ef03e0c11 LTLModelCheckers: constructDFAForCosafetyRewardLTL 9 years ago
Joachim Klein 9fc0899fb5 ConvertForJltl2ba: catch translation of temporal operators with bounds 9 years ago
Joachim Klein 71b4862567 LTL2WDBA: Compute DFA for the co-safety LTL fragment, weak deterministic Büchi automata for the obligation fragment [with David Mueller] 9 years ago
Joachim Klein 39c2dadc38 jltl2ba.LTLFragments: Determine syntactic LTL fragment (safety, guarantee, persistence, obligation) for a given SimpleLTL formula 9 years ago
Joachim Klein b0f5ffeeee SimpleLTL: extendNextStepWithAP 9 years ago
Joachim Klein 13fe2c54c8 prism.StochModel: provide getEmbeddedDTMC() 9 years ago
Joachim Klein 39c9f43549 prism.StateModelChecker: add createModelChecker() helper method 9 years ago
Joachim Klein f5b8aa9fd7 prism.NondetModelChecker: add createNewModelChecker 9 years ago
Joachim Klein 42949bee96 prism.StateValues: add switchModel() method 9 years ago
Joachim Klein c930c151c5 refactor prism.StateValues: split constructor to provide seperate (private) method for setting the model 9 years ago
Joachim Klein 67f34d1de2 prism.StateModelChecker: add handleMaximalStateFormulas 9 years ago
Joachim Klein b7791bf416 prism.Model: move addUniqueLabelDD interface to Model 9 years ago
Joachim Klein 2a264787b0 symbolic LTL: Provide LTLProduct wrapper for result of a model-DA product construction 9 years ago
Joachim Klein 7ef0cd6fe1 introduce prism.Product wrapper for the result of a product construction (similar to explicit.Product) 9 years ago
Joachim Klein be0b0550a2 symbolic LTL model checking: perform DA product constructions from the statesOfInterest 9 years ago
Joachim Klein 6277e607cd symbolic LTLModelChecker: convert LTL product to use statesOfInterest 9 years ago
Joachim Klein 8e461dd4c2 prism-auto: add --verbose-test (prints PRISM output but highlights test results and provides statistics like --test) 9 years ago
Joachim Klein 9ffb77d859 LTL2DA.main: Don't print formulas (this allows use in automatic LTL->automata test tools such as Spot's ltlcross) 9 years ago
Joachim Klein 1071b362e7 explicit LTL, DTMC/MDP product: report product construction time, product statistics 9 years ago
Joachim Klein c2fa14a35b explicit DTMC LTL checker: support all acceptance types 9 years ago
Joachim Klein b7aea6df9a symbolic DTMC LTL checker: support all acceptance types 9 years ago
Joachim Klein 0aa7a71f06 StateModelChecker.checkExpressionDD: cleanup 9 years ago
Dave Parker a37e37679a prism-auto: Slight tweak to colours and order of test outcomes. 9 years ago
Joachim Klein 3e5a9e0afb automata.DA: allow incrementally adding states 9 years ago
Joachim Klein cbeefa6465 symbolic acceptance: provide intersect() method to allow restriction of the state sets 9 years ago
Joachim Klein 9db8e34200 symbolic acceptance: provide toAcceptanceGeneric() conversion, methods for complementing [with Steffen Maercker] 9 years ago
Joachim Klein 008b2b9b68 symbolic acceptance: make cloneable [with Steffen Maercker] 9 years ago
Joachim Klein 92508c56b2 symbolic acceptance: provide constructors for generalized Rabin and generic acceptance [with Steffen Maercker] 9 years ago
Joachim Klein f3da633e85 symbolic acceptance, cleanup: use .copy() instead of JDD.Ref() 9 years ago
Joachim Klein a78664f178 TypeCheck: refine type checking to better cope with TypeVoid results 9 years ago
Joachim Klein 663347c3be multi-objective: use statesOfInterest instead of currentFilter to determine the requested state 9 years ago
Joachim Klein 23d8679931 Symbolic model checkers: Change the checkXYZ methods to take a stateOfInterest argument 9 years ago
Joachim Klein af25b9a6fc prism.NondetModelChecker: Rmax[ C ] (total reward) computation 9 years ago
Joachim Klein c809c66ae9 explicit.MDPModelChecker: Rmax[ C ] (total reward) computation 9 years ago
Joachim Klein 5072898b17 symbolic ECComputerDefault: remove the two numeric methods in EC computations 9 years ago
Joachim Klein 456c7be353 ECComputerDefault: switch from numeric to graph-based computation of transitions remaining in an EC 9 years ago
Joachim Klein 3e80add2a4 symbolic ECComputer: provide helpers for graph-based computation of transititions staying in an EC 9 years ago