algorithms
Class BestInsertionInitialSolutionFactory

java.lang.Object
  extended by algorithms.BestInsertionInitialSolutionFactory
All Implemented Interfaces:
InitialSolutionFactory

public final class BestInsertionInitialSolutionFactory
extends java.lang.Object
implements InitialSolutionFactory


Constructor Summary
BestInsertionInitialSolutionFactory(InsertionStrategy insertionStrategy)
           
 
Method Summary
 VehicleRoutingProblemSolution createSolution(VehicleRoutingProblem vrp)
           
 void setGenerateAsMuchAsRoutesAsVehiclesExist(boolean generateAsMuchAsRoutesAsVehiclesExist)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BestInsertionInitialSolutionFactory

public BestInsertionInitialSolutionFactory(InsertionStrategy insertionStrategy)
Method Detail

setGenerateAsMuchAsRoutesAsVehiclesExist

public void setGenerateAsMuchAsRoutesAsVehiclesExist(boolean generateAsMuchAsRoutesAsVehiclesExist)

createSolution

public VehicleRoutingProblemSolution createSolution(VehicleRoutingProblem vrp)
Specified by:
createSolution in interface InitialSolutionFactory