3369 Commits (9bc5baac099c8965ccdd443f362a1dfd49cdbe17)
 

Author SHA1 Message Date
Joachim Klein c6df34232c DTMC total reward, explicit: fix output glitch 9 years ago
Joachim Klein e138c51891 GUI, settings dialog: Make the comment area at the bottom vertically scrollable. 9 years ago
Joachim Klein 35858d3339 GUI, settings dialog: larger preferred width 9 years ago
Joachim Klein 126e21550a explicit.ConstructModel: Convert DTMCSimple to DTMCSparse (as for MDPs) [with Steffen Maercker] 9 years ago
Joachim Klein 7ac2b39ca6 explicit.DTMCSparse: sparse storage variant for DTMCs [with Steffen Maercker] 9 years ago
Joachim Klein 730785ea5f explicit.MDPSparse: simplify code for getTransitionsIterator 9 years ago
Joachim Klein 65fd5cd795 (interval iteration, explicit) actually perform interval iteration using the explicit engine 9 years ago
Joachim Klein d9bad734bd (interval iteration, explicit) provide IterationMethod computations for interval iteration 9 years ago
Joachim Klein 76c601e2c9 (interval iteration, symbolic) actually perform interval iteration using the symbolic engines 9 years ago
Joachim Klein c1efd5233b (interval iteration, symbolic) interval iteration variants for the computation methods of MTBDD, Hybrid and Sparse 9 years ago
Joachim Klein 9ae9116ff4 (interval iteration) currently, multi objective model checker should not use interval iteration 9 years ago
Joachim Klein c8335ca642 (interval iteration) prepare settings for interval iteration 9 years ago
Joachim Klein 9735731c59 PrismSettings: refactor option splitting (for -switch:options), provide access to raw option string 9 years ago
Joachim Klein 430713ca65 (interval iteration) PrismUtils: add helper methods for interval iteration 9 years ago
Joachim Klein 9d98dab1c3 (interval iteration) include/Measures.h: provide helper functions for interval iteration 9 years ago
Joachim Klein c4b7b0db3e explicit.IncomingChoiceRelation 9 years ago
Joachim Klein e97b72f6e6 explicit.MDPModelChecker: check for zero-reward ECs for Rmin=?[ F ] computations, use quotient model if necessary 9 years ago
Joachim Klein 1ce1446eb5 explicit.MDPModelChecker: support backward Gauss-Seidel during policy iteration 9 years ago
Joachim Klein 452d89e411 (explicit iteration refactoring) Expose topological value iterations via the -topological switch 9 years ago
Joachim Klein 12e377de4a (explicit iteration refactoring) DTMCModelChecker: use the new infrastructure for doing the numerical iteration computations. 9 years ago
Joachim Klein fae160729c (explicit iteration refactoring) DTMCModelChecker: use the new infrastructure for doing the numerical iteration computations. 9 years ago
Joachim Klein 9b94039049 (explicit iteration refactoring) new infrastructure to provide consolidated methods for doing the numerical iteration computations. 9 years ago
Joachim Klein 7486c6d7ed For MDP model checking (explicit, symbolic), support -pmaxquotient option (computation in MEC quotient) 9 years ago
Joachim Klein 87675e828a explicit.MDPModelChecker: split numeric computation part of computeReachProbs into separate method 9 years ago
Joachim Klein 2fe2f918b3 explicit.MDPSparse: add constructor from arbitrary MDP [with Steffen Maercker] 9 years ago
Joachim Klein 265e827391 explicit.ZeroRewardECQuotient 9 years ago
Joachim Klein 03dafaa170 explicit.modelviews: Various helpers for providing modified views of a given DTMC / MDP [with Steffen Maercker] 9 years ago
Joachim Klein ec4e55d708 IteratorTools [with Steffen Maercker] 9 years ago
Joachim Klein 61701b9f1b some more helpers for iterators / predicates [with Steffen Maercker] 9 years ago
Joachim Klein 86f75d975a explicit.BasicModelTransformation [with Steffen Maercker] 9 years ago
Joachim Klein 7073b3bc4e explicit.StateValues: getType() 9 years ago
Joachim Klein 798dd1e859 Distribution: provide constructor from Iterator over the transitions (Entry<Integer, Double>) 9 years ago
Joachim Klein 20ae1aa61d (for trunk) PeriodicTimer 9 years ago
Joachim Klein 881a571870 explicit DOT export: support decorators 9 years ago
Joachim Klein 59745d025c explicit.graphviz: infrastructure for more flexible DOT exports 9 years ago
Joachim Klein 0cc16c1f9f explicit.SCCComputer: convenience method forSCCs for functional-style iteration over the SCCs of a model 9 years ago
Joachim Klein 7d5105c8c1 explicit.SCCInfo, SCCComputer: method for obtaining topological ordering (SCCInfo) 9 years ago
Joachim Klein 3d8c4e1ff8 explicit.SCCComputer: provide variant of computeSCCs where the state space is restricted with an IntPredicate 9 years ago
Joachim Klein 97074f5d58 Refactor explicit SCC computation, splitting SCCConsumer from SCCComputer. 9 years ago
Joachim Klein fe5d031751 SCCTarjan: use SuccessorsIterator 9 years ago
Joachim Klein 810f149e88 PrismUtils: findMaxFinite 9 years ago
Joachim Klein a11d7c9797 JDD, prism.StateValues: find max finite value 9 years ago
Joachim Klein 95283773a9 explicit: StateValues, implement maxFiniteOverBitSet 9 years ago
Joachim Klein f4fdac9baa add common.IntSet: interface for an ordered set of integers, providing fast membership test 9 years ago
Joachim Klein 9b5245f04f explicit DTMCSimple, MDPSimple refactor: remove mv... specialisations so the default methods from DTMC/MDP are used 9 years ago
Joachim Klein dc8e331a36 explicit.MDP: provide OfInt-based variants for mvMultMinMax, mvMultGSMinMax, mvMultRewMinMax, mvMultRewGSMinMax 9 years ago
Joachim Klein 803f856ca9 explicit.MDP: default implementations for several mvMult methods 9 years ago
Joachim Klein a216904acb explicit.MDP: use OfInt based iterator in default implementations of mv... methods 9 years ago
Joachim Klein 3c691c980a explicit.DTMC/NondetModel: add default method getNumTransitions(OfInt states) 9 years ago
Joachim Klein aec833edfd explicit.MDP: move mvMultMinMax, mvMultGSMinMax, mvMultRewMinMax, mvMultRewGSMinMax from MDPExplicit to default methods in MDP 9 years ago