100 Commits (8bbda8f5309a03eca4c2c1e4b38853e114d14954)

Author SHA1 Message Date
Dave Parker 8bbda8f530 Added new expression evaluation methods (needed for explicit model checker). Unfortunately breaks some existing calls to evaluate(constVals, null) due to ambiguities. Need to replace them with evaluate(constVals). 15 years ago
Dave Parker d207970473 Some proposed changes to explicit.rewards classes (from prism-qar). 15 years ago
Dave Parker e3549400e6 Changed storage/evalation of constants in explicit model checker to fix some bugs and allow calls to checkExpression to handle constants. 15 years ago
Dave Parker b93cfa932b Partial support for explicit engine DTMC steady-state computation. 15 years ago
Dave Parker 85147f1a71 Explicit engine improvements, mainly MDP rewards: 15 years ago
Dave Parker cce9f00f4f Bugfix: action names in explicit model construction. 15 years ago
Dave Parker d061af7deb More rewards handled in explicit engine: state rewards for Markov chains. 15 years ago
Dave Parker ea14a0a7b6 Explicit engine: better error reporting of some unsupported properties. 15 years ago
Dave Parker 1c33e4b551 Explicit engine: better error reporting of some unsupported properties + support for property references. 15 years ago
Dave Parker 007786e74e Re-enable MDPSparse in the explicit engine by default. 15 years ago
Dave Parker c87aa97ade Removing accidental part of last commit. 15 years ago
Dave Parker 6166413a20 Bug fixes in explicit expected reward on embedded DTMCs from CTMCs. 15 years ago
Dave Parker 41fb874956 Explicit engine Gauss-Seidel enabled for CTMCs too. 15 years ago
Dave Parker 57010fcda6 Time-bounded CSL model checking for CTMCs in explicit engine. 15 years ago
Dave Parker 70847cecd0 Bugfix in just committed "and" operation in explicit model checker. 15 years ago
Dave Parker 99566fce64 Explicit model checker handles "and" directly, not via evaluate(). 15 years ago
Dave Parker 1a21d7f342 Explicit engine handles "deadlock" and "init" labels, if not embedded in a (logical) expression. 15 years ago
Dave Parker f0639dbf36 Comments 15 years ago
Dave Parker 785df07b63 Code tidy 15 years ago
Dave Parker e5e3b3066d Comment 15 years ago
Dave Parker 4ec5f0f9ae Transient probability computation in explicit engine + some connection to CL. 15 years ago
Dave Parker 89596130f1 Code tidy 15 years ago
Dave Parker 1d86f7680a One more setting (max iters) passed to explicit engine. 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 087ea5da6a General tidy up of initial state handling in simulator, including a few GUI bug fixes. GUI default is to use the default initial state. For generation of simulation paths, there is a separate menu item to start from a specified state (and no option to switch asking on/off). Additional tidying and documentation in related parts of code too. 15 years ago
Dave Parker 5c0e7cd4f8 Broken copyright header. 15 years ago
Dave Parker 35f377ab3e Improved documentation (JavaDoc mostly). 15 years ago
Dave Parker 6dc281c3b5 Change default QAR setting: refine all. 15 years ago
Dave Parker fb4d7e4fbb Code tidy (and classrename) in QAR. 15 years ago
Dave Parker c921d83884 PTA fix: clear memory after memout crash. 15 years ago
Dave Parker 6364870212 Reduced amount of output in A-R loop for PTA model checking. 15 years ago
Dave Parker db60e6487b Javadoc fixes. 15 years ago
Dave Parker 22b8658fbd Flagged possible bug (explicit MC). 15 years ago
Dave Parker d36ac54853 IndexedSet utility method getEntrySet(). 16 years ago
Dave Parker b501caf1f1 Improvements to ConstructModel (explicit). 16 years ago
Dave Parker 48a2e4bcc8 Undo last commit. 16 years ago
Dave Parker ed96947903 Improvements to ConstructModel (explicit). 16 years ago
Dave Parker dc90c17760 Export to PRISM language from explicit models. 16 years ago
Dave Parker 993b33264c Export to PRISM language from explicit models. 16 years ago
Dave Parker 588f6c3b07 Moving non-public stuff to qar branch. 16 years ago
Dave Parker 93a05edbc6 Moving non-public stuff to qar branch. 16 years ago
Dave Parker 5580c71566 Removed extra accidental bits of last commit. 16 years ago
Dave Parker 45e45cb7a5 Removed des files 16 years ago
Dave Parker f937eaf698 Better dot output for games in A-R loop. 16 years ago
Dave Parker b6b993f030 Improved Fox-Glynn for small numbers + int overflow bugfix (Vojta). 16 years ago
Dave Parker bd0f1cb719 Explicit Prob1 bugfix. 16 years ago
Dave Parker 88c49d8d69 Uniformisation bugfix in explicit engine. 16 years ago
Dave Parker 49fb84b25d MDPModelChecker uses init state to display results. 16 years ago
Dave Parker c3ba43e358 Further work on simulator. 16 years ago
Dave Parker 7ab0f64ad0 Added option to set epsilon for A-R loop. 16 years ago