862 Commits (f7d75b16773660e68bb5aad827f5fa0eabe87f6f)

Author SHA1 Message Date
Tim Quatmann d92905a7c3 LraVi: Fixed uninitialized bool member. 5 years ago
Tim Quatmann ef2448410b Fixed selecting wrong reward kind 5 years ago
Tim Quatmann c674de5893 Deterministic infinite horizon: Added gain-bias and lra-distribution based solution methods 5 years ago
Tim Quatmann 0cc2b1c749 First version of sparse infinite horizon helpers for deterministic and nondeterministic models. 5 years ago
Tim Quatmann 6ecbf113b3 Adding template instantiation for deterministic LRA VI 5 years ago
Tim Quatmann f145aa2c94 Adding includes for component utility. Making functions inline. 5 years ago
Tim Quatmann 572e7ace9d Moving some includes to the header file 5 years ago
Tim Quatmann f316bb9d38 Added missing include. 5 years ago
Tim Quatmann 05d2af2bfd Fixing destructors of model checker helpers. 5 years ago
TimQu 485d75f466 Towards using the infinite horizon helpers also for deterministic models. 5 years ago
TimQu 35c57fe980 LraViHelper: Put component utility functions to separate file. 5 years ago
Tim Quatmann fa6c47db64 Removed old LRA code for Markov automata. 5 years ago
Tim Quatmann aabe3ce776 Added simple infinite horizon helper for the hybrid engine. 5 years ago
Tim Quatmann 7795ce5f35 ModelCheckerHelper: Added utility function that copies model checking information from one helper to another. 5 years ago
Tim Quatmann 626b7a819a InfiniteHorizon: Fixed storing backwardstransition properly. Allowed to specify a mec decomposition. Pushed _produceScheduler flag to the SingleValueModelCheckerHelper. 5 years ago
Tim Quatmann 68b4d8dbd2 Nondet Lra: Fixed LP implementation for Markov automata. 5 years ago
Tim Quatmann 9fbb587884 LraViHelper: Fix for NondetTsNoIs 5 years ago
Tim Quatmann f113ac7187 NondeterministicLraHelper: Removed old ViHelper code. 5 years ago
Tim Quatmann 7e65e797fa SingleValueModelCheckerHelper: Fixed signature of getOptimizationDirection so that a const& is returned. 5 years ago
Tim Quatmann 6e55dba8d4 Moved LraViHelper to a separate file. Merged MDP and MA implementation. 5 years ago
Tim Quatmann 32503594d5 Use new LRA helper for Markov automata. 5 years ago
Tim Quatmann b5bd7aa0c2 Introduced a utility function that sets information from a CheckTask to a helper. 5 years ago
Tim Quatmann 092873e99a LRA VI: Added helper for Markov Automata. 5 years ago
Tim Quatmann fc66e01ed5 Nondeterministic Infinite horizon: Split value getters into StateValueGetter and ActionValueGetters. Made VI code more general, so that they may also be used for Markov Automata. 5 years ago
Tim Quatmann d06a39eb79 Dropping old MDP LRA code. 5 years ago
Tim Quatmann 3c84e68216 Using the new helper for MDP LRA properties. 5 years ago
Tim Quatmann 486d62ff2c First version of newly structured ModelCheckerHelpers (only MDP LRA properties, for now) 5 years ago
Sebastian Junges d6bfcb4818 refactoring: moving some code out of the util folder 5 years ago
Tim Quatmann ee0e90462f Fixed incorrect result of canHandleStatic for multi-objective formulas for MDP in hybrid engine and MA in sparse engine. 5 years ago
Tim Quatmann dd7dc4b797 Towards allowing CLN numbers for RationalNumbers again. 5 years ago
Matthias Volk c039b817ef Removed unused variable + dependent code 5 years ago
Tim Quatmann 5a221acbd0 Multi-objective model checking: Fixed incorrect computations for some models with end components. (Github Issue #75) 5 years ago
Tim Quatmann 88c31b36d0 Equation system based CTMC LRA solving: For the 'inner' linear equation system solver, also set whether the solver type has been set from default. This avoids potentially using unsound/inexact equation solvers. 5 years ago
Tim Quatmann af8f901d4a Properly produce schedulers for models with end components. 5 years ago
Tim Quatmann 824c28f332 Instantiation for POMDPs in Propositional model checkers. 5 years ago
Tim Quatmann c70b6baf81 Abort unif+ also in inner iterations. Store the best known solution after each completed step. 5 years ago
Tim Quatmann 463766dbe0 Improved numerical stability of computation of transient probabilities in CTMCs. 5 years ago
Tim Quatmann b5a64ba7e3 CTMC Model checker: Consider relative precision for time-bounded queries in --sound mode 5 years ago
Tim Quatmann 71f22fef2f Added a CLI switch to perform exact model checking over finite precision floats 5 years ago
Tim Quatmann 0e91887ebb Queried the termination flag in a few more places. 5 years ago
Tim Quatmann 99f2344da9 Use acyclic solver in various Markov automata methods. 5 years ago
Tim Quatmann c83721066c Use acyclic solver in reward bounded properties. 5 years ago
Tim Quatmann 14f07a2d1a Unif+: Update kappa only based on the results at the initial state 5 years ago
Tim Quatmann 4012094f9d Use new time bounded environment also in the ctmc solver. 5 years ago
Matthias Volk 3debbbc64d Added more abortion checks 5 years ago
Tim Quatmann 33975c181e Fixes and improvements in the new unif+ implementation. 5 years ago
Tim Quatmann e54a035ab9 SolverEnvironment: Added the switch `forceExact` to switch to exact solving methods more conveniently. 5 years ago
TimQu c3184d3afa Consider relevant states in unif+ 5 years ago
TimQu ca59635f8a Using new time bounded environment also for IMCA method. 5 years ago
TimQu 03bf55f4ab Bugfix in new unif+ implementation 5 years ago