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.
 
 
 
 
 
 
Joachim Klein eda77943df DebugJDD: add SuppressWarning("unused") to some of the test cases 10 years ago
..
acceptance AcceptanceType.allTypes() (for use in allowedAcceptance parameter to methods) 10 years ago
automata Make sure automata package is rebuilt when needed from Makefile. 10 years ago
bin Fix Cygwin launch scripts to handle paths with spaces in. 10 years ago
cex Update simulator to allow path lengths over 2^31. 12 years ago
common First try at a timeout mechanism (undocumented at the moment) for command-line PrismCL. 10 years ago
dd Add DebugJDD_GetExternalRefCounts 11 years ago
dv dv.cc/iv.cc: When converting from an MTBDD, check that we don't write outside of the DoubleVector/IntegerVector 10 years ago
explicit Add -exportprodvector switch, which exports solution vector over product model after checking LTL-based properties. Currently, supported in explicit engine, or symbolic engines where the result ends up being a vector of doubles (not an MTBDD). 10 years ago
hybrid Makefile fixes: stop javah-created headers showing as modified in Cygwin svn due to line endings. 12 years ago
jdd DebugJDD: add SuppressWarning("unused") to some of the test cases 10 years ago
jltl2ba APSet: add asList() convenience method 10 years ago
jltl2dstar jltl2dstar: cleanup umlaut in comments for Büchi to Unicode 10 years ago
mtbdd JDD: Switch to JDDNode ptrToNode(long ptr) as a single point for converting from a DD long pointer to a referenced JDDNode. 11 years ago
odd JDD: Switch to JDDNode ptrToNode(long ptr) as a single point for converting from a DD long pointer to a referenced JDDNode. 11 years ago
param Add test methods for special cases in ExpressionLabels. 10 years ago
parser Update parser files to version 6.0 of JavaCC. 10 years ago
pepa/compiler Pepa Makefile bugfix - copied form prism-games. 13 years ago
prism Multi-objective LTL: Improve reference counting handling 10 years ago
pta Update parser files to version 6.0 of JavaCC. 10 years ago
scripts The "r" is prepended to svn revision numbers automatically (in prism.getVersion and printversion.sh). 13 years ago
settings Bug fix: new long setting for simulator max path not read properly (shows up in GUI). 12 years ago
simulator SimulatorEngine: fix broken display of updates a path (GUI, regression) [with Linda Leuschner] 10 years ago
sparse fixed multiobjective lp bug where the reward objective function was not set if there were no PCTL targets. 10 years ago
strat Tidy up of export-to-Dot functionality, plus new "dot" option for exporting strategy (explicit engine only, currently). 12 years ago
userinterface GUI: Tweak double-click handling in property list 10 years ago
README.txt Improved documentation (JavaDoc mostly). 15 years ago
authors.txt Author list - used for svn-git mirroring. 10 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. 19 years ago
nsis_script.nsi Make NSIS installer creator use correct "Program Files" depending on 32/64-bit-ness. 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