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 817cc3d06d symbolic LTLModelChecker: add missing treatment for MDP-Rabin MEC computations with -fair and more than one Rabin pair 10 years ago
..
acceptance AcceptanceType.allTypes() (for use in allowedAcceptance parameter to methods) 10 years ago
automata HOAF2DA: Fix handling of acceptance signatures [with David Müller] 10 years ago
bin Make linux prism script run as bash, not sh (because -javamaxmem handling breaks on e.g. dash). 11 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 11 years ago
explicit Cleanup DA-based simple path formula with bounds handling 10 years ago
hybrid Makefile fixes: stop javah-created headers showing as modified in Cygwin svn due to line endings. 12 years ago
jdd JDD: Add multi-argument Deref, for convenience. 10 years ago
jltl2ba refactor SimpleLTL DAG check, remove common/PlainObjectReference.java 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 Simplify: add handling for ExpressionITE (fixes a PTA bug) [by Linda Leuschner] 10 years ago
pepa/compiler Pepa Makefile bugfix - copied form prism-games. 13 years ago
prism symbolic LTLModelChecker: add missing treatment for MDP-Rabin MEC computations with -fair and more than one Rabin pair 10 years ago
pta Modules2PTA: fix handling of probabilities in commands that refer to state variables [bug found by Linda Leuschner] 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 ModulesFileModelGenerator: fix constant evaluation in explicit engine when built from GUI [with Steffen Maercker] 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
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