Class JobInsertionCostsCalculatorLightFactory

java.lang.Object
com.graphhopper.jsprit.core.algorithm.recreate.JobInsertionCostsCalculatorLightFactory

public class JobInsertionCostsCalculatorLightFactory extends Object
Created by schroeder on 11.12.14.
  • Constructor Details

    • JobInsertionCostsCalculatorLightFactory

      public JobInsertionCostsCalculatorLightFactory()
  • Method Details

    • createStandardCalculator

      public static JobInsertionCostsCalculatorLight createStandardCalculator(VehicleRoutingProblem vrp, VehicleFleetManager fleetManager, StateManager stateManager, ConstraintManager constraintManager)
      Returns standard insertion calculator, i.e. the calculator that identifies best insertion positions for the jobs to be inserted. The position basically consists of the route and the according indices.
      Parameters:
      vrp - vehicle routing problem
      fleetManager - fleet manager
      stateManager - state manager
      constraintManager - constraint manager
      Returns:
      insertion calculator