3578 Commits (3467f22e8af849a42f70892ce2942c1a1d453df8)
 

Author SHA1 Message Date
hentom 52ff6bad3e Change the default location of the configuration file. 8 years ago
Dave Parker 1f8a05ae61 Additional test targets in Makefile 8 years ago
Joachim Klein 45ac6e02e8 exact/parametric: support if-the-else expressions in properties 8 years ago
Joachim Klein 03d83d4abb Simplify: Preserve type for 0-x to -x simplification 8 years ago
Dave Parker 25297bb697 Bug fix in PRISM API: modelCheck(String) should use ModelInfo for parsing. 8 years ago
Dave Parker e9ae356186 Version number (4.4.dev). 8 years ago
Dave Parker adc9dd2cb2 Makefile fix: "tests" targets were failing when the current directory had a space in it. 8 years ago
Dave Parker 5f496cb248 Makefile fix: distribution building still works when "bin" is missing, e.g., because empty directory not checked out from git. 8 years ago
Dave Parker 99c06ba2d4 Move prism-tests into this repository and update Makefile "tests" target. 8 years ago
Dave Parker 7ca97c79db Remove PrismExplicit - no longer needed. 8 years ago
Dave Parker 4add8e1244 Move methods from DefaultModelGenerator into default implementations within ModelGenerator interface. 8 years ago
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