168 Commits (cdedf4e78fb25b545a92d2b39d3b5465f42a6f4b)

Author SHA1 Message Date
TimQu 0a6122258c Used the new reward information traverser wherever one needs to find out the reward kinds of a given rewardmodel 7 years ago
TimQu 03c80f3ae1 correct treatment of non-trivial reward expressions 7 years ago
TimQu b08373ac67 fixed in reward accumulation elimination of total reward formulas 7 years ago
TimQu 1b7f150e76 implemented functionality to rename reward model names 7 years ago
TimQu f89817da3b eliminating reward accumulations directly at parsing time 7 years ago
TimQu 5dda7a5296 removed unused file 'variable substitution visitor' 7 years ago
TimQu 7c61a16d91 fixes for array expressions, support to translate properties that consider array expressions, translating array models in cli 7 years ago
dehnert 2ff18771eb adding a corrected valid-block-mode for game-based abstraction 7 years ago
dehnert 6ab7859c84 fixing more of Lindas issues 7 years ago
dehnert c3d40d634b started working on the github issues by Linda 7 years ago
dehnert 51be532695 pulled out parsing from abstraction-refinement classes 7 years ago
TimQu 8050f8fc67 eliminate reward accumulations on jani level 7 years ago
TimQu 831f07e867 eliminate reward accumulations whenever possible 7 years ago
TimQu 701f3832b1 parsing reward accumulations 7 years ago
TimQu ee1dcbd483 fragment checker checks reward accumulations 7 years ago
TimQu 76b2eb2ee9 added reward accumulation to formulas 7 years ago
Sebastian Junges f0c451aae9 fixed a case where time path propreties were not identified as such, and ensured for debugging that time operators now get a time path formula 7 years ago
dehnert b73f0ef94e fixing issue in jani-to-prism label replacement 7 years ago
TimQu b3edae8707 fixed fragment specification: total reward formulas should not be supported for hybrid/dd right now 7 years ago
TimQu 87e34d7b32 Added Support for Total Reward Formulas for DTMCs in the Sparse Engine 7 years ago
dehnert 905ae821f3 extended SMT-based minimal label set generator so that it can deal with lower-bounded properties (however loosing the minimality property in some sense) 8 years ago
TimQu a32cfb0d7f Fixed uninitialized variables 8 years ago
Joachim Klein f56076aacf Add virtual destructors to classes having virtual functions. 8 years ago
TimQu 31ba64f018 bugfixes 8 years ago
TimQu ccf7521250 Multi-dimensional cumulative reward formulas 8 years ago
TimQu 3215f25513 upper result bounds for cumulative reward formulas to enable interval iteration 8 years ago
TimQu 23686a0f09 reward bounded cumulative reward formulas + fixes for dimensions that do not need memory 8 years ago
TimQu c7d9b0b61d Fixed that bisimulation did not preserve reward bounded formulas 8 years ago
TimQu 36c3a4d9ef Avoided conversion of memory states. They are now directly represented as 64 bit integers 8 years ago
TimQu 8b466f1fa7 extended multidimensional bounded until formulas to have different subformulas in each dimension 8 years ago
dehnert 5bb6564078 remove debug output 8 years ago
dehnert 2d30108b49 fixes issue #10 raised by Joachim Klein 8 years ago
TimQu a16eee4982 made multi(..) path formulas pass the fragment check 8 years ago
TimQu 291264fff6 restricting multi-dimensional bounded until formulas to a single-dimensional one 8 years ago
Sebastian Junges 241fc88077 multi-dimensional time bounds 8 years ago
TimQu d35a5e4bdd returning the time bound type from a timeBoundReference 8 years ago
TimQu 9bfb1fedc2 requiring that multi objective queries have a multi(..) formula at top level. 8 years ago
TimQu d6447a56f0 minor fixes for reward bounded formulas 8 years ago
TimQu d0551c1d59 getting time/step/reward bounds as rational number 8 years ago
TimQu 322808db5b getting reward name from reward bounded until formula. 8 years ago
Sebastian Junges 3de51e28e5 towards reward-bounded properties 8 years ago
dehnert 3ffaa77193 first version of state filters in filter expressions 8 years ago
dehnert ea02ea0838 started overhaul of cli/api 8 years ago
Matthias Volk b695dd48fb Fixed assertion to allow timebound 0 8 years ago
TimQu cb90600abb Silenced a warning 8 years ago
TimQu f0ae3a2dfb Bounds of operator formulas are now expressions, allowing formulas such as P<1/N [ F "goal" ] for model constant N 8 years ago
dehnert b7170b3c3b fixed two issues pointed out by Joachim Klein: spirit error message (superfluous tab) and wrong treatment of strict upper bounds in bounded until and cumulative reward properties 9 years ago
dehnert a7e9c5819f removed 'size-in-memory' output as it was outdated and unreliable. added timing measurements for model construction and model checking 9 years ago
dehnert 43354d0c20 bunch of fixes (prominently in prism -> jani conversion) 9 years ago
dehnert b4381a7c48 Constants in formulas appear to be working 9 years ago