Fixed evaluateTariff() that will return negative for production from now
on.
Also fixed the fact that we need to minimize evaluateTariff() if we want
to improve and not maximize it