697 Commits (436f9a1c5a6005a25cae308b1ac41e1cec37d0c6)

Author SHA1 Message Date
Joachim Klein 436f9a1c5a imported patch ex-dtmc-weights-rewards-has-positive-negative.patch 8 years ago
Joachim Klein 2aa7d731ab imported patch succ-it-from-trans-it.patch 8 years ago
Joachim Klein 8e6bf92c7f imported patch sccmethodex-setting.patch 8 years ago
Joachim Klein 02af30b8fe imported patch tmp-tarjan-iterative-2.patch 8 years ago
Joachim Klein eb21a8984c imported patch tarjan-lowlink-index-array.patch 8 years ago
Joachim Klein 684aade051 imported patch tarjan-arraydeque.patch 8 years ago
Joachim Klein 9aa74a6c7b imported patch tarjan-deque.patch 8 years ago
Joachim Klein 9bee45ede7 IntSet: add toString methods 8 years ago
Joachim Klein c7203567b0 explicit: indicate 'not supported' for state reward export in unsupported formats 8 years ago
Joachim Klein 5e38f865c6 explicit.graphviz: some more tweaks for HTML label support 8 years ago
Chris Novakovic b34d66cc17 explicit.graphviz: generate HTML-like node/edge labels 8 years ago
Joachim Klein bbec66cd62 explicit: Fix initialization of some MC flags 8 years ago
Joachim Klein 4de3c189a4 Build: Switch from javah (deprecated since JDK8) based JNI header generation to javac 8 years ago
Joachim Klein 2ef1acd802 Fast adaptive uniformisation: Fix for incomplete model exploration 8 years ago
Joachim Klein 789b43938b explicit.FoxGlynn: exception message typos 8 years ago
Joachim Klein a93741dc85 explicit.CTMCModelChecker: In transient probability computation, honor the global epsilon parameter from the settings 8 years ago
Joachim Klein 39b9fcbe65 Fox-Glynn computation: Apply accuracy check also for the 'naive' case (avoid infinite loop) 8 years ago
Steffen Märcker a2aee2fa36 Implement round function 8 years ago
Joachim Klein 4d1ddc008f refactor: TypeDouble expressions may evaluate to BigRational, add proper casts 9 years ago
Steffen Märcker 5898c55afe Improve implementations of DTMC::vmMult 9 years ago
Steffen Märcker 76ab6e2d76 Add preprocessing for steady-state in explicit engine 8 years ago
Steffen Märcker ca9309d18e Harmonize log output after steady-state power iteration between engines 9 years ago
Joachim Klein ef197ce5c8 Fix NPE in fast adaptive uniformisation (cumulative reward, transition rewards without action name) 8 years ago
Joachim Klein 46d8ec3d8b explicit.LTLModelChecker: protect against int overflow if product state space can not be indexed by int 8 years ago
Joachim Klein 0ae71e58a5 Makefile: for explicit package, include sub-packages 9 years ago
Joachim Klein cb259e75ef DTMC, reach prob, interval iteration: Fix missing "topological" in method description 9 years ago
Steffen Märcker a27e761070 Implement optimized #forEachTransition in DTMCSparse 9 years ago
Joachim Klein eeb8016184 explicit: Fix transition rewards from deadlock states 9 years ago
Joachim Klein 29e2ba21eb ExportIterations: Log the file name when exporting iterations 9 years ago
Joachim Klein 87489f7adc ExportIterations: Export steady-state BSCC iterations to individual HTML files 9 years ago
Joachim Klein 6e9f7cf97a ExportIterations: Support for generating unique filenames (for multiple iterations during the same PRISM run) 9 years ago
Joachim Klein 079cb9f796 ExportIterations: add getFileName() 9 years ago
Steffen Märcker 36e2804b56 Fix bug: broken test whether all initial states are in same BSCC (fixes #56) 9 years ago
Steffen Märcker 0f0fbb0f82 Move variable to inner scope in steady-state methods and use StopWatch 9 years ago
Joachim Klein bd628457f3 JavaDoc typos 9 years ago
Chris Novakovic d760b2e61a explicit: don't re-explore states when not using labels 9 years ago
Joachim Klein 086bdb1ee6 DTMCUniformisedSimple: add deadlock accessor methods 9 years ago
Dave Parker b3fa8a534c Add some useful methods to explicit.Distribution. 9 years ago
Dave Parker 7ca97c79db Remove PrismExplicit - no longer needed. 9 years ago
Dave Parker 675cb324dc Explicit model checking engines respect restrictStratToReach setting in exportAdv mode. Also set that flag to true by default since only used here currently. 9 years ago
Dave Parker 748c097907 Bug fix in DTMCFromMDPAndMDStrategy, related to recent changes to successors info in explicit engine. 9 years ago
Joachim Klein 90fa90e5da
explicit.ExportIterations: add flush() for useful iterations.html 9 years ago
Joachim Klein c2f637e177 explicit: tweak wording in iteration statistics 9 years ago
Joachim Klein 1ec571a1c8 explicit interval iteration: skip upper bound computation if there are no unknown states 9 years ago
Joachim Klein f33dea0f43 Interval iteration: Only print max finite value if it actually exists 9 years ago
Joachim Klein 484cef6c43 explicit.MDPSparse: fix mvMultRewJacMinMaxSingle to properly handle zero-reward selfloops 9 years ago
Joachim Klein 09fc23a350 explicit.MDPModelChecker: prob0/1... methods take MDPGeneric instead of MDP as argument 9 years ago
Joachim Klein f128015f5d Refactor explicit.MDP, split generic part (independent of data type for transition probabilities) into MDPGeneric 9 years ago
Joachim Klein 194625a9c1 explicit.MDPModelChecker: for prob0e, generate strategy also for trivial case 9 years ago
Joachim Klein a14171b0b8 explicit model checkers: flag to silence log output during precomputations (prob0/1...) 9 years ago