Dave Parker
|
b9791ec2a8
|
Bugfix: incorrect output for Pmax=?[...{max}] properties.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@193 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 |
Dave Parker
|
c01f040361
|
Bugfix: Incorrect detection of unknown PRISM language functions.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@191 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Dave Parker
|
f9a82c5846
|
Header file that should have been committed with rev 186 (although is auto-generated so not really a problem).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@190 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Dave Parker
|
12bf479f84
|
Bugfix (segfault) in simulator binary input.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@189 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 |
Mark Kattenbelt
|
f57befa6b2
|
Small bugfix to simulator (for cumulative time).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@187 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Mark Kattenbelt
|
4b79591e88
|
Underlying code for cumulative time in simulator. Not used and not tested. Bound to break something.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@186 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Dave Parker
|
0701075054
|
Added .pp to filter for NEdit syntax highlighting file.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@185 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 |
Dave Parker
|
a2fd0dd5b7
|
Addition of F (future) and G (global) operators to property specification language.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@181 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
|
c08cb36e70
|
Added `cumulative reward' information to the simulator engine (the c++ part), untested and not used... yet.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@175 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 |
Dave Parker
|
a7874d4790
|
Cosmetic fix in parser Makefile.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@173 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 |
Dave Parker
|
1f95850869
|
Added functions to query number of state/transition reward items.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@167 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Dave Parker
|
f858ba3fa9
|
Makefile: display of some important environment variables during "checks" target.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@166 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
|
69d14c44cc
|
Filed some notes about the distributed version of the simulator.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@163 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
|
19 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
|
19 years ago |
Dave Parker
|
5064ae83f1
|
Synch with updates to README/VERSIONS/CHANGELOG made for 3.1.beta1 -> 3.1.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@158 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Dave Parker
|
25f5ef95e3
|
Removed "final" from Prism.version field (so that we can add suffixes etc. at code level, e.g. for branches).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@157 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Dave Parker
|
ef0e885ff7
|
Bugfix in pepa/compiler Makefile.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@154 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Dave Parker
|
0cf56fb71b
|
Makefile tweak: better source code distribution building.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@152 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Dave Parker
|
d1eaf90569
|
New version number: 3.1.dev.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@149 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 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
|
19 years ago |
Dave Parker
|
56ebdf2f4e
|
Makefile fix: CUDD_DIR variable not actually respected.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@147 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Dave Parker
|
dcd035badd
|
Removed subdirectories of classes directory from version control.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@146 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Dave Parker
|
12e66af452
|
Removed subdirectories of classes directory from version control.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@145 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Dave Parker
|
8c4f68075f
|
Move images/dtds out of classes directory (is a pain in Eclipse).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@144 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Dave Parker
|
879caec698
|
Added wrapping to MultipleLineStringEditor, e.g. in graph title setting.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@141 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Dave Parker
|
ae64d59ad7
|
Added wrapping to MultipleLineStringEditor, e.g. in graph title setting.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@140 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 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
|
19 years ago |
Dave Parker
|
5d68027b21
|
Set svn:ignore on . and bin.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@138 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 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
|
19 years ago |
Mark Kattenbelt
|
57fffe890b
|
Moved smallFind from notused to being used!
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@136 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 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
|
19 years ago |
Dave Parker
|
8b458ddfc0
|
Fixed bug: some MTBDD info sent to stdout, not log.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@134 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Dave Parker
|
7460297a7a
|
Fixed various possible sources of round-off error when converting doubles to ints/longs (see previous revision).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@133 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Dave Parker
|
10a37b8277
|
Fixed very obscure MTBDD round-off bug.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@132 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |