3847 Commits (ad7c243d96310d6b3e8c1b664af6b6c3929de5c9)
 

Author SHA1 Message Date
Dave Parker 0bbeebb7da Utility method Expression.evaluateObjectAsInt. 7 years ago
Dave Parker 435e365c89 Code tidying in parser/ast/Declaration classes. 7 years ago
Dave Parker 953e2f5be3 Parser: Add position info to update elements for better error reporting. 7 years ago
Joachim Klein 84d7e28f65 Split Update into individual UpdateElement objects and make it iterable over. 8 years ago
Dave Parker a96f60c751 New EvaluateContextConstants class, just for clarity about where/if variables are needed for evaluation. 8 years ago
Dave Parker 730677bab6 Fix constant evaluation "bug" in ConstantsList which is never actually triggered. 8 years ago
Dave Parker cd7523d2b8 Disable tree of model info in GUI: code is horrible and impossible to update. 7 years ago
Dave Parker 5ced3c601b PrismCL passes parameters names to test code in parametric testing mode. 6 years ago
Dave Parker 29e6e172b8 Make some classes/methods in the param package visible for external use. 6 years ago
Dave Parker 61e387d69c Add new ASTElement.evaluatePartially() methods. 6 years ago
Dave Parker 2700f52271 Allow the actual type of a PRISM model to differ from the one specified in the file. 6 years ago
Dave Parker 2a7eefacad Errors for unsupported exports are non-fatal in PrismCL. 6 years ago
Dave Parker 929079a08b Show error if trying to build unsupported models symbolically. 6 years ago
Dave Parker 7cb934427c Consistently disallow infinite rates in CTMCs in symbolic/explicit engines. 5 years ago
Dave Parker bfe888031e Consistent treatment of illegal rewards in symbolic/explicit engines. 5 years ago
Dave Parker ea1af800d7 Refactoring in ConstructRewards. Separate out repeated code. 6 years ago
Dave Parker 7a4918e1ce Minor refactor in explicit.ConstructModel. 6 years ago
Steffen Märcker c00bee7ccf Speed up mapping from product model to original model 6 years ago
Dave Parker 3eea76efd8 Improve accuracy of reference result in a few test cases. 6 years ago
Dave Parker 29cfff4b66 CHANGELOG fix. 5 years ago
Joachim Klein 658f654ae6 PTA tests: Improve result precision, run with exact engine 5 years ago
Dave Parker 7bf879610d Pareto curve generation: export strategies for preliminary (end) points too. 6 years ago
Dave Parker 6b84e7308e Bugfix in strategy generation for multi-objective value iteration (Pareto curve). 6 years ago
Dave Parker cd4d587c9b Multi-objective: print points during Pareto curve generation. 6 years ago
Dave Parker 67adfc9ae7 Add -arg switch to set current working dir in command line and GUI. 6 years ago
Dave Parker 129c22e229 Compile fix for Java 14: Use static calls to Thread.yield(). 6 years ago
Dave Parker 74416f343c prism-log-extract bug fix: model_file field does not always need to be present. 6 years ago
Dave Parker 040237cfec prism-log-extract: New (meta)fields: prog_name, prog_version, prog. 6 years ago
Dave Parker be990ce6ea prism-auto: --filter-models works even if some model metadata is missing 6 years ago
Dave Parker 825b184b6b prism-auto: Make --filter-models more robust to constant definitions. 6 years ago
Dave Parker a358ab8d1f Test case for parametric model checking (and constants). 6 years ago
Dave Parker 6525146264 Bugfix (and typo fix) in results testing for parametric mode. 6 years ago
Dave Parker 11f4124318 Allow testing RESULT specifications to be intervals [a,b]. 6 years ago
Dave Parker 6337015e55 Refactor code for checking results in test mode. 6 years ago
Dave Parker 5b534f3183 Version number (4.6.dev). 6 years ago
Dave Parker 6c21696ac8 Update local copy of manual (v4.6). 6 years ago
Dave Parker 09d820ea82 Update version number (4.6). 6 years ago
Dave Parker 222827cc72 Update prism -help text. 6 years ago
Dave Parker de7a15f49a CHANGELOG. 6 years ago
Dave Parker 7a44f2c874 Small bug fix in PathFull.toString(). 6 years ago
Dave Parker ec3d3508f2 CHANGELOG. 6 years ago
Dave Parker 5311a2b640 Add -heuristic switch to trigger automatic selection of engines/settings. 6 years ago
Dave Parker b6df2a88c6 Enable export of transient probability computation for MTBDD engine. 6 years ago
Dave Parker 193366cb7d Explicit engine: avoid numerical computation where precomputation suffices. 6 years ago
Dave Parker 83d05859a1 Allow negative rationals for test mode RESULT specifications. 6 years ago
Dave Parker 31197545fa Missing author header. 6 years ago
Dave Parker 0b71415be9 Install script (install.sh) was failing if "tmp" exists. 6 years ago
Dave Parker 9c4b446b62 Typo bugfix (unused code). 6 years ago
Dave Parker e82b00b325 ParamResult and BigRational: Allow +Infinity as well as Infinity in result spec. 6 years ago
Joachim Klein 7d6b899ef4 param: Fix divide by infinity. 6 years ago