149 Commits (50d08cde906fc5ef91154c7e877d7415e5aa0fb8)

Author SHA1 Message Date
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
Luke Herbert cd94623574 In prism/Makefie 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 f0826d03e0 Bugfix in preproc due to PTA syntax checks. 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 c3ba43e358 Further work on simulator. 16 years ago
Dave Parker 17b4d063d1 Simulator supports labels 16 years ago
Dave Parker a653cd6239 Removal of debug output. 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 3fe7e6f421 Removed accidental part of last commit. 16 years ago
Dave Parker 324e51f746 Code tidy (parser). 16 years ago
Dave Parker 12e758398f Bugfix: Cannot use true/false in LTL formulae. 16 years ago
Dave Parker b71b56460b Bugfix: Some state reward struct items misidentified as transition rewards. 16 years ago
Dave Parker acf9a19a33 Type check bug - kills simulator when using min/max. 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 a8fa1ae9f6 Catching of invalid (too big) ints at parse time. 18 years ago
Dave Parker 141e3f8b4f Bugfix: type errors in toSimulator. 18 years ago
Dave Parker 2ed9990cad HTML warnings in prism2html output. 18 years ago
Dave Parker daba4983ab Bug fix: action label checking in simulator. 18 years ago
Dave Parker 52bddb824e New and improved version of MDP LTL model checking. 18 years ago
Dave Parker 9d59912d3b Working (but untidied) version of MDP LTL model checking. 18 years ago
Dave Parker e95ca0858b Comment typo. 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 3d4a694614 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 3c5f18511d Type checking for temporal operators. 18 years ago
Dave Parker bd34666560 Integration of path properties into expression hierarchy in parser. 18 years ago
Dave Parker 39085ddc40 Slightly improved version of just-improved parsing of bounded temporal operators. 18 years ago
Dave Parker f8de8dbda3 New and improved version of dodgy parsing of bounded temporal operators. 18 years ago