DateTime start = d.toDateTime();
DateTime end = start.plusDays(1);
Weight wi = new Weight(start, end,
WEIGHT_DELAY_PER_DAY * i);
preferredIntervals.add(wi);
d.addDays(1);
}
// order and store the aggregated lists with intervals
IntervalsUtil.order(infeasibleIntervals);
getState().put("infeasible", infeasibleIntervals);