2231 Commits (e945f28a86c8145d1862837e03dd8b94555cf10f)

Author SHA1 Message Date
Matthias Volk 15dadf1bc3 Fixed imprecision in comparison for MA 6 years ago
Tim Quatmann 0843f5ea7b PolytopeTree: Fixed documentation. 6 years ago
Tim Quatmann d4e2473129 GurobiLpSolver: Improved interface by 6 years ago
Tim Quatmann fab5adb275 NativePolytope: Improved clean() operation on empty polytopes. 6 years ago
Tim Quatmann 26553b628e ArgumentValidators: added factory for UnsignedIntRangeValidatorIncluding 6 years ago
Tim Quatmann d3052c725b DeterministicSchedsLpChecker: Make use of added Gurobi features: Specify a goal-gap and make use of solutions found during solving. 6 years ago
Tim Quatmann f1a57494e8 DeterministicSchedsParetoExplorer: Stop splitting facets if they are already 'small' enough. 6 years ago
Tim Quatmann 56dbbdabb4 DeterministicSchedsLpChecker: Resolved two issues in the encoding. 6 years ago
Tim Quatmann bce641319f Fixed computation of maximal total expected rewards for MDPs with end components. 6 years ago
Tim Quatmann 60ae342677 NativePolytope: Fixed affineTransformation of the universal polytope. 6 years ago
Tim Quatmann 2fe11c5165 DeterministicSchedsParetoExplorer: Use StandardWeightVectorChecker for corner points. 6 years ago
Tim Quatmann 9648d1a762 DeterministicSchedsObjectiveHelper: Added minimizing(). 6 years ago
Tim Quatmann 9adf712883 DetSchedsLpChecker: Trying a slightly different encoding. 6 years ago
Jip Spel f6ea4d38bb Fix assumption making and checking and testing 6 years ago
Tim Quatmann bcd4c359b7 DetScheds Objective helper: Detect when exact arithmetic is used. 6 years ago
Tim Quatmann deaaf41af2 Fixed returning a reference to a local object. 6 years ago
Tim Quatmann 658f4a6898 DetScheds: 'better' reference point plus clean up 6 years ago
Tim Quatmann cd3290cb7d DetSchedsLpChecker: Helping vertex checking by shrinking the search space. 6 years ago
Tim Quatmann 3836fd42c0 utility/vector: Added hasZeroEntry and hasInfinityEntry 6 years ago
Tim Quatmann 3714fc3bf2 MinMaxSolverEnvironment: Removed unused method declarations. 6 years ago
Tim Quatmann 12c8f8928d DeterministicSchedsObjectiveHelper: Compute tighter lower/upper bounds. 6 years ago
Tim Quatmann ca9102616b ExpressionManager: Asserted that when getting a variable with declareOrGetVariable, the returned type is as expected (part 2...). 6 years ago
Tim Quatmann 91951f6714 GurobiLpSolver: Fixed an issue when popping and pushing variables with the same name. 6 years ago
Tim Quatmann 193c961727 Removed unnecessary include. 6 years ago
Tim Quatmann b86d022af1 GurobiLpSolver: Fixed an issue when popping and pushing variables with the same name. 6 years ago
Tim Quatmann adaba03648 ExpressionManager: Asserted that when getting a variable with declareOrGetVariable, the returned type is as expected. 6 years ago
Tim Quatmann 160c6a67f4 Added missing method in case z3 lp solver is not available. 6 years ago
Tim Quatmann 4322d00034 FilteredRewardModel: added create method that works without a checkout. 6 years ago
Tim Quatmann ee090b630e deterministic schedulers: Refactored code for lp-based checker. 6 years ago
TimQu c72b97dfca Cleared unused variable warning. 6 years ago
TimQu 76cabb8287 geometry: Fixed a merge issue. 6 years ago
Tim Quatmann cf25f2f941 SparseMatrix: Create a pretty string of the matrix dimensions. 6 years ago
Tim Quatmann 138e0f2cee solver: Implemented incremental support for LP solvers (Z3 and Gurobi) 6 years ago
Tim Quatmann 1eee9a89bd storage/geometry/polytopes: New Methods: setminus and clean 6 years ago
Tim Quatmann 3a21ce8009 utility/vector: buildVectorForRange now gets the type of the vector as a template parameter. 6 years ago
Tim Quatmann 0f0a586230 First version of MILP based deterministic scheduler technique. 6 years ago
Alexander Bork 4507b484d5 Re-added option to export DFTs to smtlib2 SMT files 6 years ago
TimQu e2dc274977 Added export for globally properties in JANI. 6 years ago
TimQu a7a3a82d89 Prism: ToJaniConverters now enforces variables occurring in properties to become global. This fixes GitHub issue #40 6 years ago
TimQu 98e0fcd113 jani::Property: Flagged functions of PropertyInterval as const 6 years ago
TimQu 91b763d218 JaniExporter: Export accumulation for LRA properties correctly. 6 years ago
TimQu 0d8ecaff35 JaniParser: Transform reward bounds into time- or step bound if appropriate. Added some checks and warnings. 6 years ago
Jip Spel a35cb2643a Extend error message 6 years ago
TimQu 8313dc5ef1 Flipped the condition for an exception. 6 years ago
TimQu c7aec92dc9 modelchecker: Added support for non-trivial reward accumulations for Sparse/Hybrid/Dd engines. 6 years ago
TimQu c43e13172f Jani: Accumulations for Smin/Smax properties. 6 years ago
TimQu bc3c0d1d55 ModelBase: added isDiscreteTimeModel(). and let isNondeterministicModel return true for POMDPs and PSGs. 6 years ago
TimQu 415e806531 RewardModelInformation: Fixed getting wrong reward informations in case of non-transient variables in reward expression. 6 years ago
TimQu fd2e4efc0b Fixed output of TotalRewardFormulae with non-trivial reward accumulation. 6 years ago
TimQu 33127c9b6e JaniNextStateGenerator: Fixed references to the unpreprocessed model. 6 years ago