3563 Commits (9a2f7f47d54a3f02ac82208949c5d87a93f17368)
 

Author SHA1 Message Date
Dave Parker 0f9dfe0275 prism-auto: Make sure nailgun is closed down if the script ends with an error (and refactor the exit code). 9 years ago
Dave Parker 2a38cf110b prism-auto: Don't actually execute nailgun commands in echo mode - just print them. 9 years ago
Joachim Klein 5ae882f609 prism.ExplicitFiles2MTBDD: better I/O error messages 9 years ago
Joachim Klein 19cb2b45b5 arser.ExplicitFiles2ModulesFile: create label definitions in the ModulesFile for all labels in .lab file [with Steffen Maercker] 9 years ago
Joachim Klein 7d9beeaf21 ExplicitFiles2MTBDD/import: fully load label information and attach to model [with Steffen Maercker] 9 years ago
Joachim Klein 5fc4ca16ef symbolic models: allow attaching label state sets directly to the model (similar to explicit models) 9 years ago
Joachim Klein 2d494dbeac prism.ExplicitFiles2MTBDD: tidy JavaDoc, auto-close BufferedReaders [with Steffen Maercker] 9 years ago
Joachim Klein ef71f87d58 parser.ExplicitFiles2ModulesFile: automatic close for BufferedReader 9 years ago
Joachim Klein d9a0216159 parser.ExplicitFiles2ModulesFile: make PrismComponent (tidy) 9 years ago
Joachim Klein 76bf167c8e Prism: activate model import from explicit files for the explicit engine (-import... switches) 9 years ago
Joachim Klein 541e995741 explicit.ExplicitFiles2Model: explicit model import 9 years ago
Joachim Klein d4ffeac654 explicit.MDPSimple: more flexible buildFromPrismExplicit() [with Steffen Maercker] 9 years ago
Joachim Klein edbb99fdb4 explicit.DTMSimple: use auto-close in buildFromPrismExplicit(), better error message (with Steffen Maercker) 9 years ago
Joachim Klein 2c3d4a09e3 explicit.StateModelChecker: make loadLabelsFile static, use automatic close for BufferedReader 9 years ago
Dave Parker 45466e9f1c Minor refactoring (for branch synching). 9 years ago
Dave Parker 883fc69e23 Add "reach" option to -exportstrat (not actually used yet) [from Ganindu Prabhashana]. 9 years ago
Dave Parker 49b363f3d4 Update usage message. 9 years ago
Dave Parker 6113f9bb0f Make name of command-line executable (as displayed by -help message) configurable. 9 years ago
Dave Parker 09f85e67d0 Bug fix: Do not delete PEPA file after translation (especially if it is not a temporary file!) 9 years ago
Dave Parker 789654756e Code tidy 9 years ago
Dave Parker fc881c0a2f Code tidy. 9 years ago
Dave Parker b02abe82d9 Assume Java 8 now when building distributions. 9 years ago
Dave Parker acc6287639 New convenience method in prism.Prism API for model checking a property specified as a string, with parsing done automatically. 9 years ago
Joachim Klein e1b22b5a9d param/exact: warn if some probability/rate is zero in an update 9 years ago
Dave Parker 31e0c86a5b Code tidy: mark old PRISM API methods as @deprecated. 9 years ago
Joachim Klein c20ce96c98 param/exact: filter zero probability updates so that they don't appear in the model 9 years ago
Joachim Klein cc9585aa25 param: convert expressions to functions earlier in model building 9 years ago
Joachim Klein 777af75ee8 param.Dag: handle special functions (+/-inf, NaN) in fromBigRational and asBigRational 9 years ago
Joachim Klein 030aa4d0d8 ParamModel: support DOT output 9 years ago
Joachim Klein ccdb02c5f2 ParamModel: provide getTransitionsIterator 9 years ago
Joachim Klein f4ca1fbeb1 param.JasFunction.isConstant: actually return true for 0 9 years ago
Dave Parker 3d72a13cc3 Add .gitignore file (for now, for git mirror of the svn repo). 9 years ago
Joachim Klein 6f4c9bf1e2 param/exact mode: Error if probabilities don't sum to 1 for some command (DTMC, MDP) 9 years ago
Joachim Klein ba83b581b6 param.Function: add isConstant() method 9 years ago
Joachim Klein 26ed5530a1 PrismCL, testing, regression: Don't try and run tests if not in test mode 9 years ago
Joachim Klein e36324ce54 ParamModelChecker: use evaluateExact to determine the P/R operator bounds 9 years ago
Joachim Klein b030d707eb param: Wrap result as ParamResult, support testing (for single region result) 9 years ago
Joachim Klein b48a81827a param.ModelBuilder: add getParameterNames() method 9 years ago
Joachim Klein 744907c3d1 PrismCL (test mode): run tests also in case of model build failures 9 years ago
Joachim Klein 5d5d97e9a6 PrismCL: Pull out actual result testing into a separate method 9 years ago
Dave Parker 33d895baa1 Typo in last commit. 9 years ago
Dave Parker 9da9286c8c Remove some output to the log when processing filters (the number of satisfying states reported by this code can be wrong if the model checker optimises and only checks states satisfying the filter). 9 years ago
Joachim Klein 5f17dfed2e param: Output size information for the constructed model 9 years ago
Joachim Klein 7b8d489ee2 param/exact: support for ITE and functions in probability expressions 9 years ago
Joachim Klein b4dd82bfa1 PrismCL: For top-level catch-all Exception handling, ignore nailgun exception 9 years ago
Joachim Klein cf16b66849 Prism.closeDown: reset cuddStarted flag 9 years ago
Joachim Klein ba6c74270f Property: handle missing constant in search for right // RESULT line 9 years ago
Joachim Klein d4d87c9ea3 ParamModelChecker: Use standard log handling 9 years ago
Joachim Klein 2ff89c09a4 prism-auto: color 'NOT TESTED' test result just like 'SKIPPED' 9 years ago
Joachim Klein bf6858ee7c param.BigRational: fix isInteger() 9 years ago