Dave Parker
afa2d79305
Code tidy in GUI simulator: replace ==CTMC checks with isContinuousTime().
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3446 bbc10eb1-c90d-0410-af57-cb519fbb1720
15 years ago
Dave Parker
72551d7248
Refactoring: detach GUI simulator path table from SimulatorEngine and attach to PathFull.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3445 bbc10eb1-c90d-0410-af57-cb519fbb1720
15 years ago
Dave Parker
919fba9061
Fix anti-aliasing in GUI simulator.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3444 bbc10eb1-c90d-0410-af57-cb519fbb1720
15 years ago
Dave Parker
a1e3b4e3e3
Re-factoring of GUI simulator code.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3443 bbc10eb1-c90d-0410-af57-cb519fbb1720
15 years ago
Dave Parker
10313b7d02
Improved handling of undefined constants in properties files:
* don't need to provide values for all constants, just those required for model checking
And a few related bug fixes:
* in error handling for constants in PrismCL
* in export of labels from properties file with constants
And some small related API changes:
* don't need to call setUndefinedConstants on ModulesFile/PropertiesFile if there are no undefined constants
* more flexible UndefinedConstants classes
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3319 bbc10eb1-c90d-0410-af57-cb519fbb1720
15 years ago
Dave Parker
d19167bf63
Bug fix: Column headings in GUI simulator for CTMCs (spotted by Dave Musliner).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@2928 bbc10eb1-c90d-0410-af57-cb519fbb1720
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.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@2835 bbc10eb1-c90d-0410-af57-cb519fbb1720
15 years ago
Dave Parker
93526c953c
More sensible column ordering in GUI simulator (action labels, time columns).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@2819 bbc10eb1-c90d-0410-af57-cb519fbb1720
15 years ago
Dave Parker
35f377ab3e
Improved documentation (JavaDoc mostly).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@2436 bbc10eb1-c90d-0410-af57-cb519fbb1720
16 years ago
Dave Parker
53a5274cb3
Addition of new statistical model checking stuff (patch difference between trunk and prism-statmc branch at this revision).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@2391 bbc10eb1-c90d-0410-af57-cb519fbb1720
16 years ago
Dave Parker
37f9cf9325
Javadoc fixes.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@2262 bbc10eb1-c90d-0410-af57-cb519fbb1720
16 years ago
Dave Parker
db60e6487b
Javadoc fixes.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@2260 bbc10eb1-c90d-0410-af57-cb519fbb1720
16 years ago
Dave Parker
fcf236acd3
Added (self-loop) deterministic loop detection to simulator.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@2188 bbc10eb1-c90d-0410-af57-cb519fbb1720
16 years ago
Dave Parker
1a67f8997f
Tweaks to GUI simulator transition table.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1994 bbc10eb1-c90d-0410-af57-cb519fbb1720
16 years ago
Dave Parker
e8740e1950
Fixes, tidies in simulator.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1964 bbc10eb1-c90d-0410-af57-cb519fbb1720
16 years ago
Dave Parker
c4a8bd19c4
Simulator code: tidy.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1892 bbc10eb1-c90d-0410-af57-cb519fbb1720
16 years ago
Dave Parker
763285cc4c
More simulator additions/tidying.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1891 bbc10eb1-c90d-0410-af57-cb519fbb1720
16 years ago
Dave Parker
9ce9901d91
Further work on simulator.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1886 bbc10eb1-c90d-0410-af57-cb519fbb1720
16 years ago
Dave Parker
bb2615b43b
Further work on simulator.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1885 bbc10eb1-c90d-0410-af57-cb519fbb1720
16 years ago
Dave Parker
c3ba43e358
Further work on simulator.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1883 bbc10eb1-c90d-0410-af57-cb519fbb1720
16 years ago
Dave Parker
c28f11a31d
Further improvements to the simulator.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1860 bbc10eb1-c90d-0410-af57-cb519fbb1720
16 years ago
Dave Parker
b80a050e46
Further simulator improvements.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1856 bbc10eb1-c90d-0410-af57-cb519fbb1720
16 years ago
Dave Parker
55e52d5e22
Ongoing simulator improvements.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1842 bbc10eb1-c90d-0410-af57-cb519fbb1720
17 years ago
Dave Parker
794fc13bf5
Updates to simulator: engine + GUI.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1805 bbc10eb1-c90d-0410-af57-cb519fbb1720
17 years ago
Dave Parker
b010ae3f92
Removed unnecessary double formatting code.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1419 bbc10eb1-c90d-0410-af57-cb519fbb1720
17 years ago
Dave Parker
d199d035ed
Integration of prism-explicit branch into trunk, i.e. merge of trunk@1015-prism-explicit@1405 into trunk.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1406 bbc10eb1-c90d-0410-af57-cb519fbb1720
17 years ago
Dave Parker
c9d4aa15e9
Code tidy.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@770 bbc10eb1-c90d-0410-af57-cb519fbb1720
19 years ago
Dave Parker
828fe4f78c
Shortcut keys for simulate/backtrack.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@769 bbc10eb1-c90d-0410-af57-cb519fbb1720
19 years ago
Dave Parker
4b889ef3e2
Removed PathExpression classes.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@710 bbc10eb1-c90d-0410-af57-cb519fbb1720
19 years ago
Dave Parker
b8a2444e1e
More improvements to output of results of model checking.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@696 bbc10eb1-c90d-0410-af57-cb519fbb1720
19 years ago
Dave Parker
84bc3d3d47
Eclipse tidy (remove unused imports).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@661 bbc10eb1-c90d-0410-af57-cb519fbb1720
19 years ago
Dave Parker
5d3d24bc17
Merged prism-parser branch (revs 577:659) into trunk.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@660 bbc10eb1-c90d-0410-af57-cb519fbb1720
19 years ago
Dave Parker
2d0ba5467a
Typo.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@565 bbc10eb1-c90d-0410-af57-cb519fbb1720
19 years ago
Dave Parker
b65fdc57db
Tidy.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@563 bbc10eb1-c90d-0410-af57-cb519fbb1720
19 years ago
Dave Parker
9c3f256487
Pedantic (non-)capitalisations in GUI.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@562 bbc10eb1-c90d-0410-af57-cb519fbb1720
19 years ago
Dave Parker
613463ef8b
Bug fix: double click for new sim path sometimes broken.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@561 bbc10eb1-c90d-0410-af57-cb519fbb1720
19 years ago
Dave Parker
e163c45ee3
GUI bug fix: disable double-click for new sim path as appropriate.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@549 bbc10eb1-c90d-0410-af57-cb519fbb1720
19 years ago
Dave Parker
2179deefdb
Updated email addresses and affiliations in copyright info.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@547 bbc10eb1-c90d-0410-af57-cb519fbb1720
19 years ago
Dave Parker
4d38da27da
Tweaked some column headings in simulator.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@517 bbc10eb1-c90d-0410-af57-cb519fbb1720
19 years ago
Dave Parker
12db210a16
F8 accelerator key for new simulator path.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@516 bbc10eb1-c90d-0410-af57-cb519fbb1720
19 years ago
Dave Parker
c054c3d19f
Updates to various GUI components for better behaviour under font size changes.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@515 bbc10eb1-c90d-0410-af57-cb519fbb1720
19 years ago
Dave Parker
2fcf7d48fc
Shifted cumulative time/rewards in the path table; and changed some tooltips.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@477 bbc10eb1-c90d-0410-af57-cb519fbb1720
19 years ago
Mark Kattenbelt
08a8ad01cd
Added warning message when manual exploration is attempted without being in the most recently explored state.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@476 bbc10eb1-c90d-0410-af57-cb519fbb1720
19 years ago
Mark Kattenbelt
0b4aafb7ea
Fixed accidental typo in previous fix
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@474 bbc10eb1-c90d-0410-af57-cb519fbb1720
19 years ago
Mark Kattenbelt
420d744e43
Fixed NullPointer in GUISimulator.SimulationView
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@473 bbc10eb1-c90d-0410-af57-cb519fbb1720
19 years ago
Dave Parker
065e88091b
Button label in simulator.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@472 bbc10eb1-c90d-0410-af57-cb519fbb1720
19 years ago
Mark Kattenbelt
6f7a8aec11
Remembers simulation view settings such as render style and time settings accross models
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@471 bbc10eb1-c90d-0410-af57-cb519fbb1720
19 years ago
Mark Kattenbelt
ae1db7aed1
Path view remembered when model reloaded
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@470 bbc10eb1-c90d-0410-af57-cb519fbb1720
19 years ago
Mark Kattenbelt
bd9f448b89
Fixed bug where "backtrack to here" and "remove preceeding" where not disabled if the context menu popped up on the background
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@468 bbc10eb1-c90d-0410-af57-cb519fbb1720
19 years ago
Mark Kattenbelt
01071fe1fc
Added tooltips to simulator (non-trivial change, have to check the simulator table always comes up), removed test output, fixed group header tooltip bug.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@467 bbc10eb1-c90d-0410-af57-cb519fbb1720
19 years ago