380 Commits (49e4bba7c190b450870b6991017a6da29ba16a31)

Author SHA1 Message Date
Tim Quatmann f4820628a5 Incorporated more features for the portfolio engine. 6 years ago
Tim Quatmann c399c31c52 Added missing include 6 years ago
Tim Quatmann c6b984ca51 Do not perform the conversion from a prism program to a jani model twice. 6 years ago
Matthias Volk 0dd1c70e12 Set waiting time after signal with flag --signal-timeout 6 years ago
Matthias Volk 6c095e757a Fixed problem with Windows linebreak \r\n, because this is still a problem in 2020 6 years ago
Tim Quatmann 52857d2701 FoxGlyn: Print an error message instead of throwing an exception in cases where an underflow is possible. 6 years ago
Matthias Volk ce298fa782 Moved signal handling to own file to prevent problems with global static variables being non-unique 6 years ago
Tim Quatmann d92e6b97e5 updated exprtk 6 years ago
TimQu 1f98f6c557 Reverted 'optimization' for Prob1Max (since that didn't work out). 6 years ago
TimQu 9d0d8022f9 Revert "Slight optimization in performProb1A" 6 years ago
TimQu d288701e9d Graph: Changed methods for prob1 methods in performProb1Max / performProb1Min to more efficient variants that can be used as we already know the prob0 states. 6 years ago
Tim Quatmann 2df4679fbc Slight optimization in performProb1A 6 years ago
Matthias Volk 45aa451be5 Signal handler supporting termination after waiting period 6 years ago
Matthias Volk 6af34ffbe1 Removed old file 6 years ago
Tim Quatmann 04c2938057 Introduced hybrid engine for Markov automata (only reach. rewards for now) 7 years ago
Jan Erik Karuc 323e82994d maixmumElementDiff implementation in vector.h 7 years ago
Tim Quatmann 0060e594c0 Added Missing includes. 7 years ago
Tim Quatmann 77c3c37e3c Implemented portfolio decisions 7 years ago
Tim Quatmann 54b37d8698 Added entry points for portfolio engine 7 years ago
Tim Quatmann 4da25662f8 Engine: check whether an engine can handle the query given by a model and a *list* of properties 7 years ago
Tim Quatmann ead5845686 BuilderType: Using new canHandle and getSupportedJaniFeatures methods. 7 years ago
Tim Quatmann ac35a04eec utility/engine: canHandle(...) compiles now. 7 years ago
Tim Quatmann 17325419fb Introduced JIT as a separate engine. 7 years ago
Tim Quatmann d36cd93ae8 CLI: Split parsing and preprocessing of symbolic input into two steps. 7 years ago
Sebastian Junges 0a6f54f33e a version of parsing choice labels from DRN 7 years ago
Sebastian Junges f322149398 export the number of choices into drn 7 years ago
Sebastian Junges a58ec3fd5f permutations for vectors 7 years ago
Matthias Volk ee3c08a085 Set floating-point precision to 10 digits for file export 7 years ago
Matthias Volk 729dda163d Fixed export in DRN format: parameters could occur multiple times 7 years ago
Tim Quatmann 99991d344e utility/initialize: Added a function to read the current loglevel. 7 years ago
Matthias Volk bb71c078fa Export to dot format allows for maximal line width in state labels and valuations 7 years ago
Matthias Volk 9a5a6d72c6 Moved some cex code into counterexample module 7 years ago
Matthias Volk 8b77f7f6d6 Added placeholders to DRN format 7 years ago
Tim Quatmann 429c91ff13 Added support for parsing fractions in DRN files. 7 years ago
Tim Quatmann 0b1b0d97e2 utility/graph: fixed behavior of getReachableStates when an initial state is not in the constrained set. 7 years ago
Sebastian Junges 976f85cc25 drn export for labels with whitespace is now put into quotation marks 7 years ago
Sebastian Junges f5b6bc84ba circumvent problems with the bdd export 7 years ago
Sebastian Junges 4f063cd233 tackling problems on unix 7 years ago
Matthias Volk 6ce429efc4 Added missing include 7 years ago
Sebastian Junges d295f6e777 export of bdds into dot and text format 7 years ago
Matthias Volk 7fb660227f Replaced assert(false) by throwing an exception 7 years ago
Matthias Volk 685b5c6b27 Throw exceptions after switch/case to silence compiler warnings about not returning anything 7 years ago
Matthias Volk 6a4c18e4a2 Use custom FlatSet to account for allocator changes in flat_set in Boost 1.70. 7 years ago
TimQu bb0c2282b3 Fixed levenshtein distance 7 years ago
TimQu 8807bb5a0b Settings: Added facilities to flag options as advanced and only display them with '--help all'. 7 years ago
TimQu e8cd922552 utility/string.h: Added method to check whether a string is considered similar. 7 years ago
Tim Quatmann b4f652bbc8 Reducing the nesting when creating a expression::sum(...). 7 years ago
Tim Quatmann b70f28b10e Ensured that utility function for rounding always rounds towards infinity. 7 years ago
Tim Quatmann a34037bff4 Added utility function for rounding. 7 years ago
Tim Quatmann 3a11a4b3eb Introducing a TBB adapter that #undefs TRUE and FALSE. 7 years ago