1
0
Fork 0
mirror of https://github.com/graphhopper/jsprit.git synced 2020-01-24 07:45:05 +01:00

replaced old TimeWindowUpdater with new one

This commit is contained in:
oblonski 2014-07-23 23:10:37 +02:00
parent 0215b8eac6
commit 3f9e217e6c

View file

@ -18,18 +18,17 @@
******************************************************************************/
package jsprit.core.problem.constraint;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Collections;
import java.util.List;
import jsprit.core.problem.VehicleRoutingProblem;
import jsprit.core.problem.misc.JobInsertionContext;
import jsprit.core.problem.solution.route.activity.TourActivity;
import jsprit.core.problem.solution.route.state.RouteAndActivityStateGetter;
import org.apache.log4j.Logger;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Collections;
import java.util.List;
/**
* Manager that manage hard- and soft constraints, both on route and activity level.
*
@ -99,7 +98,7 @@ public class ConstraintManager implements HardActivityStateLevelConstraint, Hard
public void addTimeWindowConstraint(){
if(!timeWindowConstraintsSet){
addConstraint(new TimeWindowConstraint(stateManager, vrp.getTransportCosts()),Priority.HIGH);
addConstraint(new VehicleDependentTimeWindowConstraints(stateManager, vrp.getTransportCosts()),Priority.HIGH);
timeWindowConstraintsSet = true;
}
}