43 Commits (484cef6c43ef2cc9a456e2c824b39c80dfe9a191)

Author SHA1 Message Date
Joachim Klein 484cef6c43 explicit.MDPSparse: fix mvMultRewJacMinMaxSingle to properly handle zero-reward selfloops 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 d9bad734bd (interval iteration, explicit) provide IterationMethod computations for interval iteration 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 aec833edfd explicit.MDP: move mvMultMinMax, mvMultGSMinMax, mvMultRewMinMax, mvMultRewGSMinMax from MDPExplicit to default methods in MDP 9 years ago
Joachim Klein f669ac11d9 explicit.DTMC/MDP: provide forEachTransition and sumOverTransitions methods 9 years ago
Joachim Klein cd9b1f4285 explicit.MDP, refactor: provide default prob0 / prob1 related methods 9 years ago
Dave Parker afd1c35480 Remove getTransitionsIterator from NondetModel. 12 years ago
Dave Parker 21748bcaa4 Tidy up of export-to-Dot functionality, plus new "dot" option for exporting strategy (explicit engine only, currently). 12 years ago
Dave Parker 4d3d52edaf Policy iteration for reachability reward problems (explicit engine). 12 years ago
Dave Parker 1c42335bcf Some refactoring of explicit model classes, to introduce NondetModel interface. 13 years ago
Dave Parker 9b7b499597 Javadoc typos 13 years ago
Dave Parker 5a1186c177 Strategy synthesis for reach rewards in the explicit engine: choices for inf states and do export. 13 years ago
Dave Parker 65a6464b32 Strategy synthesis for reach rewards in the explicit engine (no precomputation yet). 13 years ago
Dave Parker ec7a5b9511 Javadoc. 13 years ago
Dave Parker 8b6d5d17a8 Improvements to strategy generation for MDP reachability in explicit engine, notably algorithms for precomputation. Also split Prob1 into Prob1A and Prob1E for efficiency reasons. 13 years ago
Dave Parker 51bf20f1f6 Add strategy generation to MDP Gauss-Seidel (explicit). 13 years ago
Dave Parker 064356d11f Rename adversary to strategy in explicit MDP model checking + align with prism-games. 13 years ago
Dave Parker 3f56c6668f Miscellaneous code changes/tidies - trying to align with prism-games a bit. 13 years ago
Dave Parker bd4b2f3f3a New exportToDotFileWithAdv method for MDPs in explicit engine. 14 years ago
Dave Parker a869bbeec0 Gauss-Seidel val iter for cumulative rewards in explicit engine. 14 years ago
Dave Parker 9ba97fe1fc Add MDPExplicit class to capture shared from MDPSimple/MDPSparse (also a few fixes to same thing done previously for DTMCs). 14 years ago
Dave Parker 6be5202551 Slight tweak in MDP interface (to match STPG). 15 years ago
Dave Parker ea9463344b Update to (explicit) MDP interface. 15 years ago
Dave Parker 25b8626a51 Code tidy. 15 years ago
Dave Parker b8a78c4031 Updates to explicit engine from prism-qar (Vojta): 15 years ago
Dave Parker 85147f1a71 Explicit engine improvements, mainly MDP rewards: 15 years ago
Dave Parker 52d2d21447 Update to newest version of explicit code (from prism-qar) plus -explicit switch for command-line and MDP solution settings. 15 years ago
Dave Parker d40ffd38e9 Preliminary code to attach explicit stuff to PRISM + some more Model class re-arrangements. 16 years ago
Dave Parker 9343644985 Updated MDPs to new model class design, added some CTMDP stuff. 16 years ago
Dave Parker 8f2748a711 Redesign/tidy of model interfaces + more CTMC model checking. 16 years ago
Dave Parker 127be3a3f3 Comments/tidy. 16 years ago
Dave Parker 1383ed7a99 Constructors for explicit models. 16 years ago
Dave Parker 533d7d9425 Bugfixes: loops (esp. bounded until) in explicit mc. 16 years ago
Dave Parker b75bf6792a Info output for explicit models. 16 years ago
Dave Parker 8472802b6b Slight tweak to (explict) output of MDP dot files (consistency with STPGs). 16 years ago
Dave Parker 85bcef53d2 Improvements to import from tra files (explicit lib). 16 years ago
Dave Parker 28d6b9c92b Addition of actions to (explicit) MDPs + better dot export. 16 years ago
Dave Parker 3e8248f703 MDP toString bugfix. 17 years ago
Dave Parker 67c7429531 Changes to DTMC/MDP/STPG interface. 17 years ago
Dave Parker d199d035ed Integration of prism-explicit branch into trunk, i.e. merge of trunk@1015-prism-explicit@1405 into trunk. 17 years ago