724 Commits (40eafca2f5a239abb8bbf47da514e55244acf054)

Author SHA1 Message Date
Dave Parker 3b59b8f6cd Code tidy. 14 years ago
Dave Parker da50f86281 Tweak comments in policy iteration. 14 years ago
Dave Parker eb34f465a7 Bounded until for DTMC/MDP in explicit engine. 14 years ago
Dave Parker 433c3a3414 Next operator for explicit model checker. 14 years ago
Dave Parker 4413259325 Explicit model checker can handle negated path operators like G. 14 years ago
Dave Parker 582ddb0e43 Error message typos. 14 years ago
Dave Parker 1b5dc955e6 Few extra methods in StateValues. 14 years ago
Dave Parker 6e2b0b789b DTMC S operator model checking for explicit engine. 14 years ago
Dave Parker 5018559d3e DTMC steady-state computation for explicit engine. 14 years ago
Dave Parker 5d37e99d57 Type tidying in castValueTo methods. 14 years ago
Dave Parker 09f8b2b8d9 Utility array copy methods. 14 years ago
Dave Parker afd0696115 More (B)SCC computation for explicit engine. 14 years ago
Dave Parker 616ae77ff7 Explicit SCC computation returns BitSets. 14 years ago
Dave Parker 906052cb5b SCC computation using Tarjan for explicit engine (from Christian von Essen). 14 years ago
Dave Parker 99d2139f55 Add getSuccessorsIterator to explicit Model interface. 14 years ago
Dave Parker e05cab0dab Static methods to create model checkers by type. 14 years ago
Dave Parker ab2d4d52c6 Bug fix: only process adversary if generated (explicit). 14 years ago
Dave Parker d3dd8a7ac1 Adapt some classes to use new ProgressDisplay. 14 years ago
Dave Parker 51b490911f Improved ProgressDisplay class. 14 years ago
Dave Parker 1935ae489f Explicit mc setSettings methods ignore settings if null. 14 years ago
Dave Parker 8962177f20 Set methods for exportAdv stuff in explicit model checkers. 14 years ago
Dave Parker bd4b2f3f3a New exportToDotFileWithAdv method for MDPs in explicit engine. 14 years ago
Dave Parker 17c9691d8f Adversary generation for MDPs in explicit engine restricts to reachable states. 14 years ago
Dave Parker 86476b02b1 Javadoc comment. 14 years ago
Dave Parker 07bf18a2f4 Fix makefiles with easier setup of classpath using * for jars. 14 years ago
Dave Parker ab3d3773a0 Added valiter switch (for use by MDP explicit engine). 14 years ago
Dave Parker e8b1a26dfc Add ? operator to explicit engine. 14 years ago
Dave Parker 4ce19b4bc4 Comments 14 years ago
Dave Parker 3c44acb8e1 Added new printall filter. 14 years ago
Dave Parker abaaac328a Align StateValuesDV print method with explicit.StateValues one (e.g. add printIndices flag) and fix non-sparse output bug. 14 years ago
Dave Parker 19ef6934e8 More cases handled when cacheing filter info in (symbolic/explicit) model checkers. 14 years ago
Dave Parker 43d52add46 Model checkers (symbolic/explicit) cache some filter info for optimisations/checks during model checking. 14 years ago
Dave Parker e681ec2ae7 Remove old un-needed code in explicit model checking function. 14 years ago
Dave Parker 1ff7316aa0 Remove un-needed check for LTL formula inside time-bounded until. 14 years ago
Dave Parker b88899c998 Add support for computing ranges of transient probabilities (e.g. -tr 0.1:0.01:0.2) to command-line. Transient probability computation is done incrementally, using each computed distribution. 14 years ago
Dave Parker be4417dbe9 Comment 14 years ago
Dave Parker 397fc1b4aa Tidy of explicit engine settings import, to identify some missing features. 14 years ago
Dave Parker 750f3fd0ba Separate setting explicit engine for MDP solution method (stoch games still uses old solnMethod field). 14 years ago
Dave Parker 1e0dff70d2 Separate setting explicit engine for linear equation system solution method. 14 years ago
Dave Parker 8f00acc289 Finish up missing parts of explicit.StateModelChecker - no longer relies on evaluate()ing all states for missing operators. 14 years ago
Dave Parker 507e721b97 Bug fix in just-added code for explicit model checker. 14 years ago
Dave Parker 955e3c9aaa Functions handled properly by explicit model checker. 14 years ago
Dave Parker 4bd2319af1 Unary operators handled properly in explicit engine. 14 years ago
Dave Parker 98cd895717 Add deadlock handling (e.g. for nofixdl) for explicit engine. 14 years ago
Dave Parker 80f8605a1e Deadlock info preserved in explicit model copies. 14 years ago
Dave Parker 47d5de8371 Bugfix: ModelExplicit should preserve deadlocks on copy. 14 years ago
Dave Parker 2f0c968ff5 Push "export states" functionality into models (symbolic/explicit), use from Prism. 14 years ago
Dave Parker f6582ef185 Fix some other refs to old Prism API. 14 years ago
Dave Parker a218d09b2b * Continued major changes to PRISM API 14 years ago
Dave Parker 6ee93d72ca Slight tidy/re-arrange in PrismExplicit. 14 years ago