1425 Commits (7c239331deb45092b634466f408bab4603aa6c64)

Author SHA1 Message Date
Dave Parker 1f315247a3 Test commit 14 years ago
Dave Parker 0b83c9a079 Test commit 14 years ago
Dave Parker e4114f8144 Add .prism as model file extension to GUI. 14 years ago
Dave Parker 7eebb21135 Bugfix: model rebuild avoidance in Prism works ok when there are no undefined constants. 14 years ago
Dave Parker 1b87d356a8 Move explicitBuildTest code into PRISM, but currently unfinished/unused. 14 years ago
Dave Parker 63f338e2b5 Remove some TODO comments. 14 years ago
Dave Parker 58c1803f32 Push some log output into Prism (+ autoformat). 14 years ago
Dave Parker 3ee7bb5651 Bugfix in recent changes to GUIExperiment. 14 years ago
Dave Parker 01c3826d8d Less exceptions thrown from ResultCollection error setting methods, with knock-on effect (cleaner code) in various calling sites. 14 years ago
Dave Parker 735c9f0e5c First attempt at making PrismCL deal with model build failures using new API. 14 years ago
Dave Parker 98cd895717 Add deadlock handling (e.g. for nofixdl) for explicit engine. 14 years ago
Dave Parker 80f8605a1e Deadlock info preserved in explicit model copies. 14 years ago
Dave Parker 47d5de8371 Bugfix: ModelExplicit should preserve deadlocks on copy. 14 years ago
Dave Parker d853309bb1 Code tidy 14 years ago
Dave Parker feb5161cda Remove modifiedSinceBuild flag from GUI. 14 years ago
Dave Parker e27cf12c14 GUI fix: update model info display for explicit engine. 14 years ago
Dave Parker 20150621ce Code tidy 14 years ago
Dave Parker 38e0844687 Tidy 14 years ago
Dave Parker 1ebd851512 Added exportprod{states,trans} functionality to D/CTMC model checker too. 14 years ago
Dave Parker a3c6b759f0 Small tidies. 14 years ago
Dave Parker 4d4278fefe Change exportprodstates option to use Model not (old) Prism API. 14 years ago
Dave Parker 2f0c968ff5 Push "export states" functionality into models (symbolic/explicit), use from Prism. 14 years ago
Dave Parker 9d13945300 New toString method + comments in State. 14 years ago
Dave Parker f6582ef185 Fix some other refs to old Prism API. 14 years ago
Dave Parker 5dc9ab190a Change to modelCheck() call in API: don't pass constants, just get from PropertiesFile. 14 years ago
Dave Parker 64409828ef Change PrismTest to use new Prism API. 14 years ago
Dave Parker 232b02d7f4 Change PrismTest to use new Prism API. 14 years ago
Dave Parker b8e9b6b9d4 Fix previous Makefile addition + add d32/64 to Mac launch scripts. 14 years ago
Dave Parker a0e74ef88b Cleaner Makefile generation of bin scripts. 14 years ago
Dave Parker 21f8253a82 Bugfix: headless mode 14 years ago
Dave Parker bfbe832a90 Bug fix in launch scripts re notifiers: bash does not always short circuit & it seems and so can print out warning about non-existent notifiers even when NOTIFY=no. 14 years ago
Dave Parker c70cac8ad0 Remove un-needed import (breaks some compilers). 14 years ago
Dave Parker b840d7f3a3 Make sure Prism takes care of clear()ing models. 14 years ago
Dave Parker 3bbbf4be9f Fix (reinstate) exportprism option for digital clocks generated model. 14 years ago
Dave Parker 584d23dabe Tweak PRISM interface - Files not filenames for PRISM exports. 14 years ago
Dave Parker acd8ea491c Code tidy 14 years ago
Dave Parker 7ee82b3b13 Push exportprism and exportprismconst options from PrismCL into Prism. 14 years ago
Dave Parker 8f45a5d491 Some refactoring. 14 years ago
Dave Parker a218d09b2b * Continued major changes to PRISM API 14 years ago
Dave Parker ee833dff89 Test commit 14 years ago
Dave Parker d8bdbdc016 Test commit 14 years ago
Dave Parker 33204e0f64 Bugfix in Module deepCopy(). 14 years ago
Dave Parker 33308db4c5 Change PrismCL to start using (some of) new Prism API. Also various tidying/simplifying/commenting. 14 years ago
Dave Parker 772b67c312 Add printBuiltModel{Stats,Info} to Prism API. 14 years ago
Dave Parker d21851ca8e Add clearBuiltModel to Prism API. 14 years ago
Dave Parker 0304847a5d Compile fix for previous commit. 14 years ago
Dave Parker 9cbb2afe2b Change to Prism.java API: it now retains info about the model for later use. In particular, explicit building of the model and then passing the model back in is not required. Model building is done as needed. The old API is also retained (more or less), implemented using the new one. Also, major tidying and commenting in PRISM class. 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 da0855d97d Bug fix: deepCopy of SystemParallel doesn't copy actions - also means actions get lost in digital clocks translation (bug found by Arnd on BRP PTA). 14 years ago
Dave Parker 5e93bc9a33 Prism class tidying and commenting. 14 years ago