125 Commits (f419c3aac0fb4c1f0f6efe3c51aa5bfa55fbdd0c)

Author SHA1 Message Date
dehnert c3d40d634b started working on the github issues by Linda 8 years ago
TimQu dac431b263 parsing of jani-arrays 8 years ago
TimQu 953d570ff0 fix in syntacticalEquality checker 8 years ago
TimQu 8202f77943 array expressions 8 years ago
TimQu ed2de09ce3 added function that reduces the nesting of expressions (e.g. when considering a big sum with many summands. This fixes stack overflows when translating expressions 8 years ago
dehnert 87843e084e several fixes related to game-based abstraction 8 years ago
dehnert 6d445e38af fixes github issue #18 8 years ago
dehnert 844608488a using max_digits10 to increase precision enough to uniquely identify double (as proposed by Joachim) 8 years ago
dehnert 533e48bdbc increasing precision for rational to ExprTk rational literal conversion 8 years ago
dehnert 759ea3604f fixed expression to ExprTk translation for rational literals (pointed out by Joachim Klein) 8 years ago
dehnert c18340b76a added mod as binary operation in expressions and slightly extended JANI support for filters 8 years ago
dehnert 3ad85ba0e6 fixes and improvements for game-based abstraction 8 years ago
dehnert b4d8c209cd optimizations for game-based abstraction refinement 8 years ago
dehnert 4d7be96dda MaxSAT-based high-level counterexamples for JANI 8 years ago
Joachim Klein f56076aacf Add virtual destructors to classes having virtual functions. 9 years ago
dehnert 533585fda6 moving to weak_pointers in variables to resolve memory leak in expression manager 9 years ago
dehnert 6501fffac3 several optimizations related to explicit model building 9 years ago
dehnert 58ca07584d rational search for native linear equation solver and several involved fixes 9 years ago
TimQu b7e2aec82c Fixed issue where variable names were reserved symbols of Exprtk 9 years ago
dehnert cdf76b0c15 fixed DD-based quotient extraction in bisimulation 9 years ago
Matthias Volk 38cc9b1265 Fixed typo in doc 9 years ago
Sebastian Junges c46ce03e60 make storm compile with latest version of carl 9 years ago
Sebastian Junges 4a43d7ab0d towards compiling storm with the latest carl version 9 years ago
dehnert ea02ea0838 started overhaul of cli/api 9 years ago
TimQu d655621ea1 Fixed seg fault when building model valuations 9 years ago
Sebastian Junges 586929ea64 As we do not support windows, we can also get rid of: 9 years ago
TimQu cde59bd436 added Expression::evaluateAsRational 9 years ago
dehnert 952776a057 hybrid engine working for rational numbers 9 years ago
Matthias Volk e5404a27e9 Implemented parsing for UnaryNumericalFunctionExpression 9 years ago
Matthias Volk 0b6273cad6 Implemented parsing for UnaryNumericalFunctionExpression 9 years ago
TimQu ec9486e8cf fixed is*Expression() methods as they have not been implemented in the corresponding subclasses before. 9 years ago
TimQu 5181c00149 fixed is*Expression() methods as they have not been implemented in the corresponding subclasses before. 9 years ago
TimQu a8b8ef27a3 fixed is*Expression() methods as they have not been implemented in the corresponding subclasses before. 9 years ago
dehnert 9c581bd635 fixed two issues: missing include in ToRationalNumberVisitor and missing check for whether actions are reused in a JANI parallel composition 9 years ago
JK eebfa07618 expressions: do simplification involving rationals exactly 9 years ago
JK edee041b16 BaseExpression: evaluateAsRational 9 years ago
JK e37d0bd552 ToRationalNumberVisitor: make evaluator optional 9 years ago
JK eee1a84562 fix, BinaryNumericalFunctionExpression: simplify for pow(a,b) in double context should not cast result to integer [with Linda Leuschner] 9 years ago
Sebastian Junges a21a0556ed suppress warning during compilation 9 years ago
JK 95bd4b7883 Add check that undefined constants / parameters do not appear in the 'if' part of IfThenElseExpressions 9 years ago
JK ac1ca72094 Add support for ITE expression in the likelihood part of commands (exact, parametric engine) 9 years ago
dehnert 5b4db6f002 fixed issue in JANI abstraction 9 years ago
dehnert aac7433f39 expression manager now caches types, expression evaluator avoid creating unnecessary expressions and traversals 9 years ago
dehnert d676f768dc added floor/ceil to jit builder (rational numbers) 9 years ago
dehnert 15e81f1f16 update sparsepp and fix emission of rational literal in to-cpp conversion 9 years ago
dehnert 43354d0c20 bunch of fixes (prominently in prism -> jani conversion) 9 years ago
dehnert a976352b8c some fixes to make tests pass 10 years ago
dehnert eac2735068 fixed more warnings 10 years ago
dehnert 5b09b91ae1 fixed more warnings 10 years ago
dehnert b9e4d6f334 initial support for transient boolean variables in formulas of JANI models (game-based engine) 10 years ago