// TODO: CHECK: Do we have a problem here? the values of an
// alternative are first transformed, then aggregated
// therefore we have to transform this winning value also
// back ...
double winnerMeasuredValue = numTransformer.transformBack(winnerTargetValue);
double minMeasuredValue = numTransformer.transformBack(minTargetValue);
// TODO: what if the measured value was 0.0?
if (winnerMeasuredValue != 0.0) {
leafFactor = (winnerMeasuredValue - minMeasuredValue) / winnerMeasuredValue;
if (!numTransformer.hasIncreasingOrder()) {