Mark Kattenbelt
|
f59ab5b562
|
Small improvement to the Simulator GUI, the separator on the top can now be moved without constraints.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@217 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Mark Kattenbelt
|
8d1d7628e8
|
Added dialog when a deterministic loop causes exploration to stop prior to the users expectation.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@216 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Mark Kattenbelt
|
18b7e78149
|
Made cumulative time visible by default in SimulationView for CTMCs.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@215 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Dave Parker
|
683164b8c3
|
Removed unnecessary import statement (breaks under Java 6).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@208 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Mark Kattenbelt
|
b587c24490
|
Added time-bounded backtracking. Does not work well when backtracking should be to the first state.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@207 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Mark Kattenbelt
|
513081bb5f
|
Added time-bound exploration option to the simulator. Needs make clean!
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@205 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Mark Kattenbelt
|
550be3344d
|
Made GUISimulatorUpdatesTable traversable with the Up and Down arrow keys when in focus, and also allows Enter to execute the update when in focus. Table has focus by default.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@204 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Mark Kattenbelt
|
bb1155353e
|
Redesign of GUISimulator interface.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@203 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Mark Kattenbelt
|
eeea726580
|
Added an icon to the `make visible' and `make hidden' buttons in de view configuration dialog.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@202 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Mark Kattenbelt
|
5621b1bdb3
|
Added tooltips to the GUIGroupedTableHeader.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@201 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Mark Kattenbelt
|
b274cf97eb
|
Added tooltips to the cells of the GUISimulatorPathTable.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@200 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Mark Kattenbelt
|
2b308bfc17
|
Made a start of presenting doubles decently.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@198 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Dave Parker
|
ab301c47fd
|
Code tidy in GUIMultiProperties.java.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@195 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Mark Kattenbelt
|
6f323a773d
|
Changed the way in which the simulator table is rendered. Main change is the collapsing view of rewards.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@192 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Mark Kattenbelt
|
ff6708e600
|
Added cumulative time to the front end of the simulator.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@188 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Dave Parker
|
5e1803c594
|
Improvements to GUI handling of constants/labels, especially w.r.t. error handling.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@184 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Dave Parker
|
de860fce16
|
Bugfix: Property editor window handles closing event properly.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@183 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Dave Parker
|
9a56953fd5
|
Bugfix: Can now edit invalid properties in GUI.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@182 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Mark Kattenbelt
|
40a683f80c
|
Fixed small bug. Changed cumulative reward to include outgoign transition.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@179 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Mark Kattenbelt
|
0ab692970c
|
Added cumulative rewards as a feature of the simulator.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@176 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Mark Kattenbelt
|
5e00f01dc0
|
Small update to both the Java and C part of the simulator to facilitate the display of (instant) state rewards of the most current state.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@174 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Mark Kattenbelt
|
6ee7a77774
|
Some cosmetic changes to the reward display in the simulator.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@172 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Mark Kattenbelt
|
ebfd8d8300
|
Undid the variables in quotes (in simulator columns) for more consistency with the model syntax, added a default label for defined constants in the information panel (being "None" if empty).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@171 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Mark Kattenbelt
|
a9dba461b4
|
Another few bugfixes to the new reward display in the simulator. Different name for unnamed reward structures and normal names of both rewards and variables are in quotes.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@170 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Mark Kattenbelt
|
ea69afa4d9
|
A couple of small bugfixes to the simulator table. Added tooltip, changed default unnamed reward column name, fixed initial grouped header update issue.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@169 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Mark Kattenbelt
|
c0d899ebbd
|
Updated the display of rewards in the simulator. State/transition rewards now only occupy one column, and are configurable in the view configuration dialog.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@168 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Mark Kattenbelt
|
79cdbd3252
|
Fixed a bug where if you use the simulator with a model with a subset of variables of the models you previously used the simulator with, then it doesn't have an obscure crash. (For instance going from phil4 to phil3).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@165 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Mark Kattenbelt
|
04ba71ec2b
|
Added a multi-headered table in the simulator. Added this in a general way in userinterface.util.GUIGroupedTable
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@164 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Dave Parker
|
013b62f232
|
Default value of new properties file label in GUI is now "true" so adding a new label is less problematic.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@162 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
20 years ago |
Mark Kattenbelt
|
e8f9369fd3
|
Fixed the layout issue with the top information panel in the simulator (the issue introduced in my previous commit).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@160 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
20 years ago |
Mark Kattenbelt
|
9e87974ab1
|
A general clean up of GUISimulator.java. This includes: more sensible layouts, more meaningfull names, fewer components. More consistent bordering. And some minor features such as disabling the time field when the auto checkbox is ticked, and setting the textfields of the remove preceding and backtrack to buttons.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@148 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
20 years ago |
Mark Kattenbelt
|
0a038a0049
|
Very minor changes that tidy up the simulator code remotely but shouldn't won't break anything.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@139 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
20 years ago |
Mark Kattenbelt
|
1799a67bfd
|
Adds a new dialog which allows you to select visible and hidden variables for a simulation.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@137 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
20 years ago |
Mark Kattenbelt
|
3b0cc0e571
|
Changed the simulators table mechanism substantially. It is now easier to hide variables (and in future configure more options). It is now the PathTableModel who is responsible for this, making it a lot easier to add variables back to the view. Also added a couple of extra menu options to the pop-up menu.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@135 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
20 years ago |
Dave Parker
|
0c287de8db
|
Experiments table scrolls to bottom of list when adding a new experiment.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@130 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
20 years ago |
Dave Parker
|
6845512140
|
Removal of APMC code.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@129 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
20 years ago |
Dave Parker
|
957c0b300e
|
'New experiment' dialog remembers state of 'Create graph' tickbox.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@125 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
20 years ago |
Mark Kattenbelt
|
be7fe1aec8
|
Made small change to the simulator. Now you can double click the table with updates (i.e. enabled transitions) with the result of that the transition is taken.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@121 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
20 years ago |
Mark Kattenbelt
|
d9993ade2c
|
Fixed bug where the columns could not be hidden (of transitions in the simulator). Also added the feature that the popup menu also reacts on the table header and the surrounding JPanel. If this is the case backtracking is disabled.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@120 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
20 years ago |
Mark Kattenbelt
|
df052b0d54
|
Fixed bug which did not let the GUIResultsTable resize.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@119 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
20 years ago |
Mark Kattenbelt
|
683a4c53e7
|
Updated the copy/paste mechanism such that properties are actually put on the clipboard as objects (GUIClipboardProperties). This fixes some bugs with regards to copy/pasting properties.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@117 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
20 years ago |
Dave Parker
|
004e4f4a9d
|
Fixed some enabling/disabling problems in GUI menu items.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@99 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
20 years ago |
Dave Parker
|
83152265f5
|
Changed handling of multiple reward structures so is 1-indexed from properties, etc.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@98 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
20 years ago |
Dave Parker
|
2832cf3a3d
|
Bugfix: make sure GUI picks up settings on initialisation.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@97 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
20 years ago |
Dave Parker
|
5198f94502
|
Added "new experiment" option to main menu.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@95 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
20 years ago |
Dave Parker
|
ea8776eb40
|
Changed default auto-parameter for simulator to "approx".
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@94 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
20 years ago |
Dave Parker
|
c4352519f1
|
PRISM settings file now used by command-line version too.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@92 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
20 years ago |
Mark Kattenbelt
|
89367a3602
|
Yet another file that failed to compile.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@91 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
20 years ago |
Mark Kattenbelt
|
17ba6ffdda
|
Failed to compile due to JButtons being declared locally.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@90 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
20 years ago |
Dave Parker
|
ec3897f306
|
Bugfix: splash screen remains if there is an error on load (non-existent model).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@89 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
20 years ago |