update objective to have fractional waste cost discount rather than boolean isrepo