if (logger.isDebugEnabled()) logger.debug(thisCost+" yields: "+outCost);
    private double computeCostComponent(ActionCost.Cost thisCost, double memSize, double bandwidthSize) {        double c = thisCost.getIntensity();        if (!(thisCost.isAgentSizeAFactor()) || thisCost.isMessageSizeAFactor()) return c;        double outCost = 0.0;        if (thisCost.isAgentSizeAFactor()) outCost = outCost + c * memSize;        if (thisCost.isMessageSizeAFactor()) outCost = outCost + c * bandwidthSize;        return outCost;    }