179 Commits (60ecccd9da6037291d535b87cb4865a14ef90cbe)

Author SHA1 Message Date
Dave Parker 90c9e53f8c Tweak some warning messages (wrt new log.printWarning method) + add warning message functionality in GUI threads. 14 years ago
Vojtech Forejt acd646d02c * PrismLog now has a "printWarning" method that can be used to print warnings. 14 years ago
Dave Parker aca617849b Some optimisations for approximate model checking on models with deadlocks (could do other operators too). 14 years ago
Dave Parker f578bbb893 Approximate model checking ignores "max path length" setting when verifying time-bounded properties. 14 years ago
Dave Parker 503d33a01c Bug fixes for loading zero-length paths into simulator. 15 years ago
Dave Parker 0b65c69a6b Added loadPath methods to SimulatorEngine and GUISimulator; not used currently. 15 years ago
Dave Parker 40ed660f6a Extend PathFullInfo method to clarify what info is stored. 15 years ago
Dave Parker 6706b44a3e Added PathFullInfo interface. 15 years ago
Dave Parker 6196d0cdde Code doc. 15 years ago
Dave Parker a6ba42b5ad Detach simulator Path objects from SimulatorEngine (do not need). 15 years ago
Dave Parker 72551d7248 Refactoring: detach GUI simulator path table from SimulatorEngine and attach to PathFull. 15 years ago
Dave Parker 9dd562a6eb Small fixes in simulator wrt experiments (one part should have been commited earlier with undefined constants improvements). 15 years ago
Dave Parker c737dffa07 Remove accidental parts of last commit. 15 years ago
Dave Parker 15de6c029c Fix in explicit model construction: allow distinct MDP choices that differ only by action name. 15 years ago
Dave Parker dec122cd20 Code comments 15 years ago
Dave Parker a126367821 Simulator engine: Documentation of Choice object, remove some unused Choice methods, add some action-querying methods in SimulatorEngine. 15 years ago
Dave Parker fde2287c8b Bugfix: simulator should not show zero prob/rate transitions. 15 years ago
Dave Parker 30be4f175e Missing function in SimulatorEngine API. 15 years ago
Dave Parker 490ec9b49e Replaced calls to system class loader with calls to parent class loader. Calls to system class loader 15 years ago
Dave Parker 7cd3f36336 GUI bugfix: "Update" in GUI simulator transition table displaying wrongly for old path states. 15 years ago
Dave Parker 45da0e31ae Bugfix: exception when checking R[I] properties with simulator. 15 years ago
Dave Parker 087ea5da6a General tidy up of initial state handling in simulator, including a few GUI bug fixes. GUI default is to use the default initial state. For generation of simulation paths, there is a separate menu item to start from a specified state (and no option to switch asking on/off). Additional tidying and documentation in related parts of code too. 15 years ago
Dave Parker 0ef5412cda Output format of simulator traces (from -simpath or GUI export) matches GUI better. 15 years ago
Dave Parker adac14e1d8 Bugfix: GUI simulator now correctly recalls choices made in states. 15 years ago
Dave Parker 6defb1f390 Bugfix in -simpath: vars=() now only shows steps that change vars, as intended. 15 years ago
Dave Parker e4d1d0c10c Bugfix in simulator: Wrong answers for R=?[C<=t] properties on CTMCs. 15 years ago
Dave Parker 53db5959d1 Bugfix: vars option in -simpath was broken in new new simulator. 15 years ago
Dave Parker 9833da842a Simulator bugfix: local nondeterminism handled incorrectly. 15 years ago
Dave Parker 35f377ab3e Improved documentation (JavaDoc mostly). 15 years ago
Dave Parker ac19ffc149 Trap potential GUI bug (from Marco). 15 years ago
Dave Parker 5d9573628d Better error message for simulator on filters. 15 years ago
Dave Parker 53a5274cb3 Addition of new statistical model checking stuff (patch difference between trunk and prism-statmc branch at this revision). 15 years ago
Dave Parker c1025f4b72 Javadoc fixes. 15 years ago
Dave Parker 37f9cf9325 Javadoc fixes. 15 years ago
Dave Parker db60e6487b Javadoc fixes. 15 years ago
Dave Parker 98126c125c Code tidy. 15 years ago
Dave Parker 9f5d37ffa3 Bugfix: simulatino for experiments was disabled. 15 years ago
Dave Parker fbec092ace Check for overflows added to simulator, but disabled for now. 15 years ago
Dave Parker de11a8685e Code tidy. 15 years ago
Dave Parker b6d4a15737 Simulator disabled for PTAs. 15 years ago
Dave Parker da9ca7124c Small tidy in simpath generation. 15 years ago
Dave Parker 29c462722c Simulator bugfix: exported path was one short. 15 years ago
Dave Parker fcf236acd3 Added (self-loop) deterministic loop detection to simulator. 15 years ago
Dave Parker 55899baab5 Simulator bug: picking wrong random choice in CTMCs with multi-update commands (e.g. DTMCs seen as CTMCs). 15 years ago
Dave Parker 7607a567da Add isDeterministic() method to TransitionList. 15 years ago
Dave Parker eeb31a9735 Simulator complains about invalid (-ve/NaN) probs/rates. 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 bcd6110358 Simulator updates: fixed display of transitions in GUI, added (some) detection of deadlocks/self-loops. (And some tidying.) 16 years ago
Dave Parker 1a67f8997f Tweaks to GUI simulator transition table. 16 years ago
Dave Parker 04b7b65a42 Simulator tidies. 16 years ago