You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Dave Parker 4d3d52edaf Policy iteration for reachability reward problems (explicit engine). 12 years ago
..
bin Simplify bin scripts by adding all jar files to classpath at once. 14 years ago
cex Ongoing improvements to CTL cex generation. 14 years ago
dd Disable debug checks on CUDD close: see if we can actually get rid of annoying cuddClearDeathRow error messages. 13 years ago
dv Comment typo 12 years ago
explicit Policy iteration for reachability reward problems (explicit engine). 12 years ago
hybrid Makefile fixes: stop javah-created headers showing as modified in Cygwin svn due to line endings. 12 years ago
jdd Makefile fixes: stop javah-created headers showing as modified in Cygwin svn due to line endings. 12 years ago
jltl2ba Fix makefiles with easier setup of classpath using * for jars. 14 years ago
jltl2dstar Remove @author tag(s), for consistency. 13 years ago
mtbdd Makefile fixes: stop javah-created headers showing as modified in Cygwin svn due to line endings. 12 years ago
odd Makefile fixes: stop javah-created headers showing as modified in Cygwin svn due to line endings. 12 years ago
param Add "type" option to -exportstrat (explicit engine only) + a few changes in Strategy classes. 12 years ago
parser Added removing commad from Module 13 years ago
pepa/compiler Pepa Makefile bugfix - copied form prism-games. 13 years ago
prism Tweak to Prism object: simpler constructor. 12 years ago
pta Code tidy + comments. 13 years ago
scripts The "r" is prepended to svn revision numbers automatically (in prism.getVersion and printversion.sh). 13 years ago
settings Undo some recent tidies to retain java 6 compatibility. 13 years ago
simulator Code tweaks: make Updater independent of PRISM/sim + make SimEngine into PrismComponent. 12 years ago
sparse Tidy up JNI wrapper around NDSparseMatrix and push action index storage inside the data structure. 12 years ago
strat Code tidy. 12 years ago
userinterface Add compute/export menu to allow steady-state/transient probability export from GUI. 12 years ago
README.txt Improved documentation (JavaDoc mostly). 15 years ago
manifest.txt Edited makefile to create Jar files which can be double-clicked. Also added a manifest.txt in the src directory which is required to realise this behaviour. 20 years ago
nsis_script.nsi Update build scripts to (potentially) allow 64 bit Windows installers. 12 years ago
overview.html Improved documentation (JavaDoc mostly). 15 years ago

README.txt

Brief notes on the structure of this source directory.

Further details on packages are in the Javadoc.
Dave Parker.

-----------

* bin/ - OS-specific build scripts, customised and installed by make.
* dd/ - A C/C++ library of BDD/MTBDD functions, mostly just wrappers for the CUDD library.
* dv/ - Utility functions for operations on vectors of doubles (stored in C++ through JNI).
* explicit/ - Explicit-state probabilistic model checking engine, implemented in Java.
* hybrid/ - The "Hybrid" engine: data structures and model checking algorithms that mix MTBDDs and explicit-state techniques.
* jdd/ - A Java library providing a wrapper around the dd library and hence Java access to CUDD via JNI.
* jltl2ba/ - Java port of the LTL to Buchi automata conversion library.
* jltl2dstar/ - Java port of the LTL to deterministic Rabin automata conversion library.
* mtbdd/ - The "MTBDD" engine: fully symbolic implementations of model checking algorithms.
* odd/ - ODDs (offset-labelled BDDs), used to facilitat