720 Commits (29e6e172b8aaf535df1cbe0fba04d9c31b9d7a0d)

Author SHA1 Message Date
Dave Parker bfe888031e Consistent treatment of illegal rewards in symbolic/explicit engines. 6 years ago
Dave Parker ea1af800d7 Refactoring in ConstructRewards. Separate out repeated code. 6 years ago
Dave Parker 7a4918e1ce Minor refactor in explicit.ConstructModel. 6 years ago
Steffen Märcker c00bee7ccf Speed up mapping from product model to original model 7 years ago
Dave Parker 193366cb7d Explicit engine: avoid numerical computation where precomputation suffices. 6 years ago
Dave Parker 9c4b446b62 Typo bugfix (unused code). 6 years ago
Dave Parker 09263a4db3 Bug fix in recently added explicit.StateValues.dotProduct method. 7 years ago
Dave Parker 0bdae8bed0 Add dotProduct method to explicit.StateValues (already in symbolic ones). 7 years ago
Dave Parker 1e0ffc1c49 Fix format of exported transient/steady-state vectors. 7 years ago
Dave Parker 5cb056daf5 Add ModelGenerator interface for explicit model storage (ModelModelGenerator). 7 years ago
Dave Parker 03cd89911b Replace ExplicitFiles2ModulesFile with ExplicitFiles2ModelInfo. 7 years ago
Dave Parker 67bc15ff3d New RewardGenerator interface for specifying information about rewards for a model. 8 years ago
Dave Parker b156e146df Code tidy. 7 years ago
Chris Novakovic a712065d9a Makefile: replace hardcoded directory names with PRISM_*_DIR 7 years ago
Chris Novakovic f55d40cc9a Makefile: export standard compiler and compiler flag variables 7 years ago
Chris Novakovic aa09191f20 Makefile: prepend PRISM-specific _DIR variables with PRISM_ 7 years ago
Joachim Klein 43b22d170b CTMC steady explicit: Fix regression introduced by #116 7 years ago
Steffen Märcker 809f10fe9b Provide method to compute steady state probs for BSCC without explicit post processing 7 years ago
Steffen Märcker 5c33a555ac Move BSCC post processing into steady-state computation for BSCCs 7 years ago
Joachim Klein 16240b0eee explicit: Support computation of R=? [ S ] for DTMCs/CTMCs 8 years ago
Joachim Klein a8aa7f1f15 explicit: Support computation of S=? [ phi ] for CTMCs 8 years ago
Joachim Klein de1f0746f5 explicit: add support for steady-state probability computation for CTMCs 8 years ago
Joachim Klein fb940b8cb3 explicit: provide mechanism for post-processing BSCC probabilities in steady-state computations 8 years ago
Joachim Klein e83aeaa7ca explicit: refactor computeSteadyStateFormula 8 years ago
Dave Parker e7a97ed795 Change underlying mechanism for -exportvector (new "store" filter). 7 years ago
Dave Parker d1f8a87aeb First version of -exportvector <file> switch for the command-line. 7 years ago
Joachim Klein 1e04c20ca6
Fix explicit non-prob LTL checking with experiments 7 years ago
Joachim Klein 06bba360ca ExportIterations: Switch to HTTPS in PRISM URL 7 years ago
Chris Novakovic 8c020ca3db explicit: make state sorting optional 8 years ago
Chris Novakovic 341efe4d21 Don't hardcode maximum dimensions for DOT graphs 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 8 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 8 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 8 years ago
Joachim Klein cb259e75ef DTMC, reach prob, interval iteration: Fix missing "topological" in method description 8 years ago
Steffen Märcker a27e761070 Implement optimized #forEachTransition in DTMCSparse 8 years ago