3353 Commits (759d588ae32516ce59b8958317dd62158612d460)

Author SHA1 Message Date
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 1e39f308f4 prism-auto: count warnings, even if -w / --show-warnings is not active 8 years ago
Joachim Klein fdacf84b2f prism-auto: in nailgun mode, try to stop existing server first 8 years ago
Joachim Klein 482d47c458 prism-auto: fix compilation issue (whitespace) under python3 8 years ago
Joachim Klein a899939687 prism-auto: fix broken incrementing of warning statistics 8 years ago
Joachim Klein 8367df829e Topological interval iteration: Fix bug preventing convergence in some cases 8 years ago
Joachim Klein 9e92701a74 ParamModelChecker: fix CTMC reward computation for transition rewards (--param / --exact mode) 8 years ago
Joachim Klein 5adb550043 Makefiles: inhibit parallel building (-j n mode) 8 years ago
Dave Parker efc316ae5e Update authors list used for git-svn migration. 8 years ago
Joachim Klein c239ba7a6d prism-auto: allow use of ngprism on Windows 9 years ago
Joachim Klein a74d6b9841 prism-auto: refactor temporary log file handling to allow ngprism to work on Windows 9 years ago
Joachim Klein ef2f10e97e Makefile: enable compilation of ngprism.c -> ngprism.exe on Windows 9 years ago
Joachim Klein b9b7c1dc01 ngprism.c: tweak to get ngprism.c to compile under Windows (MinGW) 9 years ago
Joachim Klein ed01390e40 prism-auto: integrate warning for missing files (export check) into warning tracking / colour printing 9 years ago
Joachim Klein c45ca93580 param.BigRational: Fix signum (sign) computation for positive and negative infinity 9 years ago
Joachim Klein 83e6c291b0 (native) switch includes from .h to C++ header wrappers 9 years ago
Joachim Klein 4652c72e78 dd_cudd.cc: silence printf warning 9 years ago
Joachim Klein 7c5eb10d37 PH,PM,PS: cast jints to int in printf 9 years ago
Joachim Klein 7d874df348 PrismMTBDD, PrismSparse export_string: Pass via "%s" to log 9 years ago
Joachim Klein 6b856bce86 PH, PS: log errors via "%s" 9 years ago
Joachim Klein a8b8daaf71 PS: cleanup warning message printing 9 years ago
Joachim Klein 2bb7a217f2 PS: cleanup format strings 9 years ago
Joachim Klein 14d652d331 PM: cleanup format strings 9 years ago
Joachim Klein e31b05c257 PH: cleanup format strings 9 years ago
Joachim Klein 0c39f57269 PM_ExportVector: use int64_t for ODD indexing, adapt printf format string 9 years ago
Joachim Klein 7ae5a96d08 PM_ExportMatrix: use int64_t for ODD indexing, adapt printf format string 9 years ago