}
final double tardiness = obj.tardiness(stats) + obj.overTime(stats);
final double travelTime = obj.travelTime(stats);
assertEquals(arrOverTime, obj.overTime(stats), 0.001);
assertEquals(arrTravelTime, travelTime, 0.01);
assertEquals(arrTardiness, tardiness, 0.001);
assertEquals(arrObjVal, obj.computeCost(stats), 0.01);
assertEquals(arrObjVal,
decomposedCost(solverInput, solverOutput, obj), 0.01);