3187 Commits (732d224bd7c2534dff940cf526bf5e63e142dbd1)
 

Author SHA1 Message Date
Joachim Klein 732d224bd7 Win64 cleanup, sparse_adv.cc: avoid pointer-to-integer casts 9 years ago
Joachim Klein 4c134da06d Win64 cleanup, PS_NondetMulti*: avoid pointer-to-integer casts 9 years ago
Joachim Klein ce917c0248 dd_export.cc: format string %zu is not supported on Windows, use portable PRIuPTR 9 years ago
Joachim Klein 57018c5d29 Windows: unbuffered stdout output 9 years ago
Joachim Klein f21aa86be8 Makefile: C++ compiler flag --std=c++11 9 years ago
Joachim Klein c38126a82e Makefile: statically link pthread library for cygwin 9 years ago
Joachim Klein 7f66e8b286 MTBDD Reachability computation: Gracefully handle CUDD out-of-memory 9 years ago
Joachim Klein 453a96d80d MTBDD Prob0/1 computations: Gracefully handle CUDD out-of-memory 9 years ago
Joachim Klein 62f1e7d0ac Prism.java: typo 9 years ago
Joachim Klein 7e8499dccf prism.LTLModelChecker: comment typo 9 years ago
Joachim Klein 3dd1680c6e prism-auto: count warnings / dd-warnings as well for statistic 9 years ago
Joachim Klein c34d68046e prism-auto: slight refactoring of colour printing 9 years ago
Dave Parker c5eaee22f7 Auto-switch to explicit engine for non-probabilistic LTL model checking. 9 years ago
Dave Parker c4ed300c01 Add state reward export for explicit engine; also some refactoring of reward exporting 9 years ago
Dave Parker fe76535b3d prism-auto: Add colour coding to summary table for passed/failed/etc. counts. 9 years ago
Dave Parker a75ee46e89 FileSetting: Only create editor/render when needed, i.e., only from the GUI, not command-line. 9 years ago
Joachim Klein 2261b32586 SamplerRewardReach: minor cleanup in constructor 9 years ago
Joachim Klein 83e754e309 Multi-objective: convert some PrismException to PrismNotSupportedException 9 years ago
Joachim Klein 2221cb99d4 ExplicitFiles2MTBDD: fix missing JDDNode copy 9 years ago
Joachim Klein 5c21a80d68 prism-auto: print test statistics at the end if in test-mode 9 years ago
Joachim Klein 885ae560a7 explicit: Improve error message for unsupported multi-objective model checking 9 years ago
Joachim Klein 65dc304c17 Property.checkAgainstExpectedResultString: improve error message if there is an unexpected result type 9 years ago
Joachim Klein a551301b5c prism.ECComputerDefault: use JDD.isSingleton instead of GetNumMinterms to check for singleton state set 9 years ago
Joachim Klein b2fbb25dd9 JDD.isSingleton: improve documentation (requires that the vars are ordered) 9 years ago
Dave Parker 32404e1ab6 Bugfix: Model labels get exported twice when there is also a properties file due to recent ModelInfo refacetoring. 9 years ago
Dave Parker d08a8d4c33 prism-auto fix: when checking output files in test mode, fail immediately when the first one is different. 9 years ago
Joachim Klein 0ee323ea6a explicit.MDPModelChecker: implement instantaneous reward computation (Rmax/min [I=x]) 9 years ago
Joachim Klein 01a398bbc0 explicit.DTMCModelChecker.computeTotalRewards: use predecessor-relation-based computations for prob0 9 years ago
Joachim Klein c7c8c8a7ff explicit.DTMCModelChecker.computeReachRewards: use predecessor-relation-based computation for prob1 9 years ago
Joachim Klein 750923dfbf (param/exact) fix handling of != in parametric/exact engine (with Linda Leuschner) 9 years ago
Dave Parker 28b741819d Optimise computation of expected instantaenous rewards (R[I=k]) for DTMCs when the value is only required for one state (explicit engine). 9 years ago
Dave Parker b9a8cada88 Add DTMC transient probability computation for explicit engine. 9 years ago
Dave Parker 700a13f030 Refactoring in explicit CTMC model checker to reuse existing methods. 9 years ago
Dave Parker 751e95fa42 Small fix in prism-auto: make sure directory is passed to bench to benchmark function in "build" mode, in particular so that log names are created consisently. (Reported by Steffen Marcker). 9 years ago
Joachim Klein c0c584b589 add common.StopWatch for easily tracking computation times and printing to the PRISM log 10 years ago
Joachim Klein cb812db4bf symbolic: MDPQuotient transformation for computing the quotient MDP given an equivalence relation on the states 10 years ago
Joachim Klein 4c9dfcc993 symbolic: add ModelTransformation, ModelExpressionTransformation (similar to functionality in explicit engine) 10 years ago
Joachim Klein 1c2ed21102 symbolic NondetModel: support transformation using a ProbModelTransformationOperator 10 years ago
Joachim Klein 8b05233940 symbolic: add NondetModelTransformationOperator and NondetModel.getTransformed() 10 years ago
Joachim Klein ae759ccefd symbolic: add ProbModelTransformationOperator and ProbModel.getTransformed() 10 years ago
Joachim Klein c94a4352a9 ModelVariablesDD: preallocation of extra action variables, new settings -ddextrastatevars and -ddextraactionvars 10 years ago
Joachim Klein 983fcba898 Modules2MTBDD: add remark about state variable gap difference in -o2 and -o1 variable ordering 10 years ago
Joachim Klein 33ab0a4ecd Modules2MTBDD: comment typo 10 years ago
Joachim Klein f155656282 JDDVars: add method allZero() for obtaining a cubeset with all the variables negated 10 years ago
Joachim Klein 42c18cdfc0 prism.NondetModel: cleanup import 10 years ago
Joachim Klein 4e23441d17 ProbModel/NondetModel: add doReachability with seed states 10 years ago
Joachim Klein 87e0da357d prism.NondetModel: cody tidy in doReachability, set the result of reachability computation via setReach() 10 years ago
Dave Parker e7cd227ae7 Code documentation. 10 years ago
Dave Parker c0e99cea6b Error message typo. 10 years ago
Joachim Klein 1e5d779cb3 prism-auto: In test mode, cleanup the temporary files used for capturing PRISM output 10 years ago