3667 Commits (16240b0eee6709cf9082ec0c9969f60cc14a36ea)
 

Author SHA1 Message Date
Dave Parker 675cb324dc Explicit model checking engines respect restrictStratToReach setting in exportAdv mode. Also set that flag to true by default since only used here currently. 8 years ago
Dave Parker 6f8ca54a2f Version number. 8 years ago
Dave Parker 748c097907 Bug fix in DTMCFromMDPAndMDStrategy, related to recent changes to successors info in explicit engine. 8 years ago
Joachim Klein 7edb481d76 Hybrid/sparse: Add check against state index overflow also to interval iteration methods 8 years ago
Dave Parker 6577f9ecff Eclipse config: copy .classpath up to root dir, following switch from svn to git. 8 years ago
Joachim Klein cf12b550ad PTAParser.jj: update to include changes from PTAParser.java (fixes #32) 8 years ago
Joachim Klein 90fa90e5da
explicit.ExportIterations: add flush() for useful iterations.html 8 years ago
Joachim Klein 3e9c312f8a Prism.exportTransRewardsToFile: Fix 'Omitting...' warning 8 years ago
Joachim Klein 1801fcba70 (exact / parametric) ParamModelChecker: fix missing support for formula references in properties 8 years ago
Joachim Klein 6452975791 prism-auto: fix printing of warnings in --verbose-test mode 8 years ago
Joachim Klein c2f637e177 explicit: tweak wording in iteration statistics 8 years ago
Joachim Klein 1ec571a1c8 explicit interval iteration: skip upper bound computation if there are no unknown states 8 years ago
Joachim Klein f33dea0f43 Interval iteration: Only print max finite value if it actually exists 8 years ago
Joachim Klein 2e3f937a25 StateValuesMTBDD.maxFiniteOverBDD: Fix CUDD leak in error case 8 years ago
Joachim Klein 0436a990e0 Fix parsing of -intervaliter:boundmethod options [reported by Christian Dehnert] 8 years ago
Joachim Klein bdf5774dd2 Tweak output of floating-point result in exact mode 8 years ago
Joachim Klein 484cef6c43 explicit.MDPSparse: fix mvMultRewJacMinMaxSingle to properly handle zero-reward selfloops 8 years ago
Joachim Klein aeb285fa9c param/exact: better errors for unsupported expression types 8 years ago
Joachim Klein d6671b00c1 Test mode: Support '~value' notation for results, better errors for exact engine 8 years ago
Joachim Klein 2207684335 param: Handle models that are malformed 8 years ago
Joachim Klein 4fe35ae937 param.Region: Support splitting without a provided constraint 8 years ago
Joachim Klein 760591a681 param.ParamModel: set model type for model that was instantiated for some parameter valuation 8 years ago
Joachim Klein 622faad3e1 param/exact: protect against malformed rates / probabilities 8 years ago
Joachim Klein 80856364ee exact engine: protect against negative/non-normal rewards for Rmax[F] / Rmin[F] and non-normal rewards for R[F] 8 years ago
Joachim Klein c997b76f2a parametric / exact ValueComputer: treat MDP with maximum of 1 choice per state as a DTMC, skip policy iteration 8 years ago
Joachim Klein b543dca6ba param / exact ValueComputer: skip policy iteration for DTMC/CTMCs and directly compute the values 8 years ago
Joachim Klein f30da8e728 param / exact: perform initial scheduler computation for policy iteration independently of the regions 8 years ago
Joachim Klein b09aa06712 param.ConstraintChecker: If the constraint is constant, we can be sure about satisfaction 8 years ago
Joachim Klein 3d30f2c4f6 param: Print warning if heuristic checking was used 8 years ago
Joachim Klein 592be78261 param / exact: improve filter(print, ...) output, support filter(printall, ...) 8 years ago
Joachim Klein b4221e0a38 param.BigRational: add toApproximateString() method 8 years ago
Joachim Klein 5808421f7e param.BigRational: parse "NaN" 8 years ago
Joachim Klein 2dc08f6fb1 param: store whether the parametric engine is used for exact or parametric analysis, adapt log output / errors 8 years ago
Joachim Klein 135d8e4ac1 Parametric / exact engine: fix Rmin[F] scheduler precomputation for policy iteration 8 years ago
Joachim Klein 990a9193b3 Parametric / exact engine: fix handling of infinite values in reward computations 8 years ago
Joachim Klein 189275bed4 param.StateEliminator: provide variant of collectStatesBackward() that only returns the reachable predecessors 8 years ago
Joachim Klein d212b33f2b param.ValueComputer: extends PrismComponent 8 years ago
Joachim Klein 2fb2abd4e0 param.ParamModel: implement the explicit.MDPGeneric interface 8 years ago
Joachim Klein 09fc23a350 explicit.MDPModelChecker: prob0/1... methods take MDPGeneric instead of MDP as argument 8 years ago
Joachim Klein f128015f5d Refactor explicit.MDP, split generic part (independent of data type for transition probabilities) into MDPGeneric 8 years ago
Joachim Klein 194625a9c1 explicit.MDPModelChecker: for prob0e, generate strategy also for trivial case 8 years ago
Joachim Klein a14171b0b8 explicit model checkers: flag to silence log output during precomputations (prob0/1...) 8 years ago
Joachim Klein 74c2aa9491 Prism, exact engine: do deadlock check for digital clock conversion of PTA 8 years ago
Joachim Klein b888840a8a Multi objective checking: fairness unsupported 8 years ago
Joachim Klein a9dce99e48 symbolic MDP checking: fairness for Rmax[ F ... ] not supported 8 years ago
Joachim Klein 0472c03e5f Parametric / exact engine: fairness unsupported for MDPs 8 years ago
Joachim Klein abf37417fd Fix JDK9 compilation issue, use parser.ast.Module instead of Module 8 years ago
Joachim Klein 8a420d6a36 param/exact: Fix Pmax/Pmin [ ! (F a) ] / [ !( a U b) ] computation 8 years ago
Joachim Klein 9bc5baac09 cudd Makefile: recursive calls of make via $(MAKE) 8 years ago
Joachim Klein 1e39f308f4 prism-auto: count warnings, even if -w / --show-warnings is not active 8 years ago