190 Commits (2c8f5427b53cbcd18b7cb373df1c2f7bc1cfe922)

Author SHA1 Message Date
Dave Parker bf16bd754b Correct handling of mod (error on non-positive divisor, positive result for negative dividend) (NB: needs CUDD fix too). 15 years ago
Dave Parker 904b3436b0 Correct detection of erroneous integer powers with negative exponent. 15 years ago
Dave Parker ff697f7196 Correct detection of erroneous integer powers with negative exponent. 15 years ago
Dave Parker bc834d7d83 Better property checks for PTAs, including new computation of prob operator nesting. Better handling of labels in PTA model checker. 15 years ago
Dave Parker 16781169f7 PTA fix: labels/rewards in models do not cause crashes. 16 years ago
Dave Parker bcd6110358 Simulator updates: fixed display of transitions in GUI, added (some) detection of deadlocks/self-loops. (And some tidying.) 16 years ago
Dave Parker 39150596a4 Semantic check for non-local variable access in PTAs. 16 years ago
Dave Parker 9ce9901d91 Further work on simulator. 16 years ago
Dave Parker 17b4d063d1 Simulator supports labels 16 years ago
Dave Parker f3e24d7997 ModulesFile bugfix (shows up when using digital clocks). 16 years ago
Dave Parker 6b11bf53c4 ModulesFile bugfix (shows up when using digital clocks). 16 years ago
Dave Parker c28f11a31d Further improvements to the simulator. 16 years ago
Dave Parker 794fc13bf5 Updates to simulator: engine + GUI. 16 years ago
Dave Parker 726ff06c1b Updates to filters. 16 years ago
Dave Parker 142f33ca52 Comments. 16 years ago
Dave Parker a6627b8c5a Filters, new property semantics and corresponding code tidying. 16 years ago
Dave Parker 6054eeb78e Formulas used in properties are left unexpanded for legibility. 16 years ago
Dave Parker 7e7fb392e8 Fixes and additions for new filters. 16 years ago
Dave Parker 0ea0b0918e First full version of new filter code. 16 years ago
Dave Parker b71b56460b Bugfix: Some state reward struct items misidentified as transition rewards. 16 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
Dave Parker b9f7db726f Comment. 17 years ago
Dave Parker 69308dacd5 Storage of base module in renamed module AST element. 17 years ago
Dave Parker 6d8a658cce Bugfix in parser (can cause LTL model checking to hang). 17 years ago
Dave Parker 2ccc376f11 More improvements to module renaming error reporting. 17 years ago
Dave Parker fdc9b7d760 Improvements to module renaming error reporting. 17 years ago
Dave Parker 9ecd00a549 Added CTL operators to the parser. 17 years ago
Dave Parker 2e4014c005 Added error checking for var ranges that are too big. 18 years ago
Dave Parker 9d59912d3b Working (but untidied) version of MDP LTL model checking. 18 years ago
Dave Parker d2981f9b27 Tweaks to expression types (and last commit). 18 years ago
Dave Parker 4afcadb8b6 Error in LTL type checking. 18 years ago
Dave Parker 31336f44db Bug fix: deepCopy() in ExpressionTemporal. 18 years ago
Dave Parker 9254bd041d Added model checking of negated temporal operators (not simulator). 18 years ago
Dave Parker 91a7d8455f Added fallback type computation to getType(). 18 years ago
Dave Parker 4b889ef3e2 Removed PathExpression classes. 18 years ago
Dave Parker e572ad0b2d Added weak until (W) and release (R) to properties language. 18 years ago
Dave Parker 57da2ecd16 Updated copyright info etc. 18 years ago
Dave Parker 3a718795f8 Small improvements to model checking output. 18 years ago
Dave Parker fbb41af068 Filter toString() typo. 18 years ago
Dave Parker 5d3d24bc17 Merged prism-parser branch (revs 577:659) into trunk. 18 years ago