Dave Parker
98f23256d6
NEdit highlighting file doesn't need to be version dependent.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@43 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago
Dave Parker
2eef3d920f
NOTES shouldn't be in the main release.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@42 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago
Dave Parker
cfe3a21e1b
Changed calls to v.at() function of C++ vectors to equivalent v[] to allow compilation on older versions of gcc.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@41 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago
Dave Parker
13cc698041
Tidy (remove redundant code) in simulator wrt samples which reach max path len.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@40 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago
Dave Parker
babd8c6bc0
Added error on attempt to use simulator on models with system...endsystem construct.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@39 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago
Dave Parker
07baeb554e
Added parse-time checks for illegal updates (synch+global or non-local).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@38 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago
Dave Parker
462b969156
Renaming examples directory to prism-examples.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@37 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago
Dave Parker
7851b72e6c
Initial population of examples directory.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@36 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago
Dave Parker
63f151eb93
Create examples directory in trunk.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@35 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago
Dave Parker
21d62e9aa9
Removing some diagnostics left over from previous commit.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@34 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago
Dave Parker
99b087ee84
Partial cleanup of some simulator C++ exception code.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@33 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago
Dave Parker
0f864486ee
GUI simulator typo.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@32 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago
Dave Parker
f369189cd5
Changed updates table in GUI simulator from 4 to 3 column format.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@31 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago
Dave Parker
e5f9542506
Improvements to explicit import functionality:
* -importstates understands Boolean variables now
* -importinit option added
* Default module variable (x) indexed from 0, not 1
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@30 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago
Dave Parker
57179575d4
Removal of surplus Class:: in C++ header simmodel.h to allow compilation with gcc 4.1.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@29 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago
Dave Parker
ee3fca5642
Bugfix: simulator doesn't recompute state rewards when backtracking/restarting.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@28 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago
Dave Parker
1e2f094a53
Fixed prism/xprism scripts to solve problems with headless use of command-line version.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@27 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago
Dave Parker
36ab11fa71
State lists and vectors display Boolean variables properly (true/false, not 1/0).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@26 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago
Dave Parker
4d3a165eb3
Export labels option now also includes default labels init/deadlock.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@25 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago
Dave Parker
e799b672d6
Typo in non-convergence error messages.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@24 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago
Dave Parker
eaec374a48
Makefile tweak: Allow forced rebuild of CUDD when dir is symlink.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@23 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago
Dave Parker
2037dca0d5
Disable error handling (i.e. exceptions) for some PrismMTBDD functions where unused.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@22 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago
Dave Parker
0967807f5b
Improved error handling in model checkers (Java and C++).
Non-covergence of numerical iterative methods is now reported as an error.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@21 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago
Dave Parker
48890299eb
Bugfix: for CSL U>=0 properties.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@20 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago
Dave Parker
08efa5ea47
Bug fix in PH_ProbReachReward: segfault when linear equation system solution fails.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@19 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago
Dave Parker
23717de1ce
Main makefile tweak: improved checks for JAVA_DIR etc.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@18 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago
Dave Parker
4f5fec53f1
Preprocessor fix: allow preprocessing within comments.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@17 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago
Dave Parker
efcaa0d1e5
Added some missing switches to -help display.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@16 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago
Dave Parker
cb6e1b9930
Overhaul of export functionality:
- major code tidy
- export of transition matrix graph to Dot file
- export of state/transition rewards
- export of labels
- export to stdout/log instead of a file
- export in MRMC format
- improved support for Matlab format export
- exported matrices now ordered by default (by row)
- new/rearranged command-line switches
Added new options to Model|View menu in GUI.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@15 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago
Dave Parker
5ba9926e7d
Added output of MTBDD stats for diagonals/embedded MC to StochModelChecker.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@14 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago
Dave Parker
fa4b492f48
Tweaked main Makefile to prevent re-make of cudd when symlink.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@13 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago
Dave Parker
f99673819a
dd_test added to svn:ignore on obj/dd.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@12 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago
Dave Parker
2e52615489
Addition of VariablesGreaterThan etc. functions to dd/jdd (used for symmetry).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@11 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago
Dave Parker
982a966cfd
svn:ignore for include and lib in cudd.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@10 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago
Dave Parker
d4078e6a15
Population of CUDD in main trunk.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@9 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago
Dave Parker
7afa0d775d
Creation of CUDD directory for main trunk.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago
Dave Parker
10e6779219
Fix to ignore PrismParser.jj compilation when javacc not present.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago
Dave Parker
f477451cf5
Merge .ostype.txt and .java_dir.txt files into Makefile.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago
Dave Parker
9fae627e51
Display warning when sampling is terminated early by user.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago
Dave Parker
b54050a199
PRISM trunk layout rearrangement.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago
Dave Parker
a0df3f6e77
PRISM trunk layout rearrangement.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago
Dave Parker
30e24567d5
Setting trunk version of PRISM to 2.1.dev11.sim8.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@2 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago
Dave Parker
6066ab9a86
Initial repository layout.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1 bbc10eb1-c90d-0410-af57-cb519fbb1720
20 years ago