82 Commits (85e995c05066a5b6bf8769f4f32ee5c9fcb5a6a6)

Author SHA1 Message Date
Matthias Volk 685b5c6b27 Throw exceptions after switch/case to silence compiler warnings about not returning anything 7 years ago
TimQu 8865857f21 Fixed awkward printing of eventually formulas with reward accumulations. 7 years ago
TimQu 0d8ecaff35 JaniParser: Transform reward bounds into time- or step bound if appropriate. Added some checks and warnings. 7 years ago
TimQu c43e13172f Jani: Accumulations for Smin/Smax properties. 7 years ago
TimQu fd2e4efc0b Fixed output of TotalRewardFormulae with non-trivial reward accumulation. 7 years ago
TimQu 176133f712 Respecting reward accumulations for long-run-average properties. 7 years ago
Tim Quatmann 8a72aee764 QuantileFormulas: ignore optimization direction (min/max) for quantile variables. 7 years ago
Tim Quatmann 6e8aef2acc Checking formulas with >=0 bound. 7 years ago
TimQu 66ab97ba4f transformer: Added functionality to also translate expected time formulas to expected rewards. 7 years ago
Tim Quatmann 661d922d2e logic/bound: Added method to compare a bound with a value. 7 years ago
Tim Quatmann d3abeb5f45 Started implementation on quantiles. 8 years ago
TimQu dc2654ce60 Quantiles: made the SparseMdpPrctlModelChecker call the QuantileHelper for quantile formulas 8 years ago
TimQu fe535b9ba6 Fixed QuantileFormula's writeToStream. 8 years ago
TimQu 7e66787c9c logic: Added QuantileFormulas. 8 years ago
Sebastian Junges 07588df137 operators to remove bounds / optimality types from a formula 8 years ago
TimQu 0434d9f83a fixed issue when checking whether transition rewards can be lifted 8 years ago
TimQu 37eb90bc82 better check whether transition rewards can be scaled and lifted to action rewards 8 years ago
TimQu 0a6122258c Used the new reward information traverser wherever one needs to find out the reward kinds of a given rewardmodel 8 years ago
TimQu 03c80f3ae1 correct treatment of non-trivial reward expressions 8 years ago
TimQu b08373ac67 fixed in reward accumulation elimination of total reward formulas 8 years ago
TimQu 1b7f150e76 implemented functionality to rename reward model names 8 years ago
TimQu f89817da3b eliminating reward accumulations directly at parsing time 8 years ago
TimQu 5dda7a5296 removed unused file 'variable substitution visitor' 8 years ago
TimQu 7c61a16d91 fixes for array expressions, support to translate properties that consider array expressions, translating array models in cli 8 years ago
dehnert 2ff18771eb adding a corrected valid-block-mode for game-based abstraction 8 years ago
dehnert 6ab7859c84 fixing more of Lindas issues 8 years ago
dehnert c3d40d634b started working on the github issues by Linda 8 years ago
dehnert 51be532695 pulled out parsing from abstraction-refinement classes 8 years ago
TimQu 8050f8fc67 eliminate reward accumulations on jani level 8 years ago
TimQu 831f07e867 eliminate reward accumulations whenever possible 8 years ago
TimQu 701f3832b1 parsing reward accumulations 8 years ago
TimQu ee1dcbd483 fragment checker checks reward accumulations 8 years ago
TimQu 76b2eb2ee9 added reward accumulation to formulas 8 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 8 years ago
dehnert b73f0ef94e fixing issue in jani-to-prism label replacement 8 years ago
TimQu b3edae8707 fixed fragment specification: total reward formulas should not be supported for hybrid/dd right now 8 years ago
TimQu 87e34d7b32 Added Support for Total Reward Formulas for DTMCs in the Sparse Engine 8 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) 9 years ago
TimQu a32cfb0d7f Fixed uninitialized variables 9 years ago
Joachim Klein f56076aacf Add virtual destructors to classes having virtual functions. 9 years ago
TimQu 31ba64f018 bugfixes 9 years ago
TimQu ccf7521250 Multi-dimensional cumulative reward formulas 9 years ago
TimQu 3215f25513 upper result bounds for cumulative reward formulas to enable interval iteration 9 years ago
TimQu 23686a0f09 reward bounded cumulative reward formulas + fixes for dimensions that do not need memory 9 years ago
TimQu c7d9b0b61d Fixed that bisimulation did not preserve reward bounded formulas 9 years ago
TimQu 36c3a4d9ef Avoided conversion of memory states. They are now directly represented as 64 bit integers 9 years ago
TimQu 8b466f1fa7 extended multidimensional bounded until formulas to have different subformulas in each dimension 9 years ago
dehnert 5bb6564078 remove debug output 9 years ago
dehnert 2d30108b49 fixes issue #10 raised by Joachim Klein 9 years ago
TimQu a16eee4982 made multi(..) path formulas pass the fragment check 9 years ago