71 Commits (16d294eca95bc44ea4f49c012d2c5ce471c27b4f)

Author SHA1 Message Date
Dave Parker 8291b5984c Refactoring wrt the way that relational operators are stored for P/R/S operators (String -> RelOp). 12 years ago
Dave Parker f56234d9be Code tidy + comments. 13 years ago
Dave Parker e2a0ee3f57 Code tidy. 13 years ago
Dave Parker c7ee82d4bc More classes switched to PrismComponent. 13 years ago
Mateusz Ujma 7646cbfbd5 Added getDBM to DBMList 13 years ago
Mateusz Ujma 8f08ab35d3 Added StateStorage interface 13 years ago
Dave Parker f3dc40fbc5 Code tidy 13 years ago
Mateusz Ujma 6f1408812e Added new constraint methods and size for DBMList 13 years ago
Dave Parker 4b3d54bd1c Convert a few more classes to PrismComponents. 13 years ago
Dave Parker 3e2efc21e9 New PrismComponent class: refactoring for various model checking components. 13 years ago
Dave Parker 275e1b8655 Bugfix: c-closure on empty zone breaks when max clock constraint constant is 0. 14 years ago
Dave Parker e0d68f8b74 Bug fix: PTA rewards on digital clocks: forgot to scale by GCD. 14 years ago
Dave Parker 57948820e1 Forward reachability output bug. 14 years ago
Dave Parker d3dd8a7ac1 Adapt some classes to use new ProgressDisplay. 14 years ago
Dave Parker 07bf18a2f4 Fix makefiles with easier setup of classpath using * for jars. 14 years ago
Dave Parker fc4fcc4df6 More info on one of the PTA timelock error messages. 14 years ago
Dave Parker d48f5c84a2 Digital clocks translation adds an "invariants" label, equal to the conjunction of module invariants. 14 years ago
Dave Parker e31a658e9f Typo 14 years ago
Dave Parker fa2b70f1e6 Better error message for lack of filters in PTA m/c. 14 years ago
Dave Parker 53a05282fa Bug fix: PTA model checking using games should complain about not supporting system...endystem. 14 years ago
Dave Parker a3d99e62d0 Add property reference support to PTA ans approx model checking. 14 years ago
Dave Parker c8c4913a89 Switch remaining warning messages to new PrismLog.printWarning method. 14 years ago
Vojtech Forejt e3f6e64e7a package-info.java is ignored in makefiles 14 years ago
Vojtech Forejt acd646d02c * PrismLog now has a "printWarning" method that can be used to print warnings. 14 years ago
Dave Parker 91fc16e4f9 Bug fix in PTA model checking (digital clocks): GCD of {0} is 1. 15 years ago
Dave Parker ebf163a14e Code doc: Added some useful references to DBM classes. 15 years ago
Dave Parker 8bbda8f530 Added new expression evaluation methods (needed for explicit model checker). Unfortunately breaks some existing calls to evaluate(constVals, null) due to ambiguities. Need to replace them with evaluate(constVals). 15 years ago
Dave Parker 52d2d21447 Update to newest version of explicit code (from prism-qar) plus -explicit switch for command-line and MDP solution settings. 15 years ago
Dave Parker c3bf60b341 Added some error checks on probabilities in PTAs. 15 years ago
Dave Parker 33c6025033 PTA fix: disallowing diagonal clock constraints for digital clocks engine (for; until we can find a fix). 15 years ago
Dave Parker 35f377ab3e Improved documentation (JavaDoc mostly). 15 years ago
Dave Parker 07098cca94 Fix: inter-module var access allowed for digitsal clocks. 15 years ago
Dave Parker fb4d7e4fbb Code tidy (and classrename) in QAR. 15 years ago
Dave Parker c921d83884 PTA fix: clear memory after memout crash. 15 years ago
Dave Parker f2c00dff12 Better "badly-formed" error message during PTA forwards reachability. 15 years ago
Dave Parker ecf0d8b082 Updated all parser files to new JavaCC (version 5.0) and removed getShortMessage() addition to ParseException. 15 years ago
Dave Parker db60e6487b Javadoc fixes. 15 years ago
Dave Parker fa8a5b7b06 Bug fix: time-bounded PTA properties (from Nico). 15 years ago
Dave Parker e700693b0e Clocks not allowed in reward structures (digital clocks). 15 years ago
Dave Parker 0ba3191214 Add restrictions on which reward properties supported by digital clocks, and remove complaint about existence of both state/transition rewards. 15 years ago
Dave Parker eac2ee9c17 Bug fix: Strict constraint check for digital clocks got disabled. 15 years ago
Dave Parker acaa6e2e11 Added "try digital clocks" to some PTA error messages. 15 years ago
Dave Parker b6fcd8ab8a Code tidy (forwards reach). 15 years ago
Dave Parker f790b47bf1 Better detection of timelocks (in forwards reach) + some additions/fixes to DBMs. 15 years ago
Dave Parker afc67f2204 Undo last commit. 15 years ago
Dave Parker 29b7905290 Removed unnecessary svn:ignore (these are handles in global svn config). 15 years ago
Dave Parker 66206e8905 Catch mem-out on PTA module explore. 15 years ago
Dave Parker eafa913f05 Bug fix in just-added unbounded methods for Zone. 15 years ago
Dave Parker 93d028bde5 Added unbounded check to Zone classes (+ API tweak). 15 years ago
Dave Parker bd3e821069 Added getMin and getMax to Zone classes + tidy. 15 years ago