Uses of Class
algorithms.StateManagerImpl

Packages that use StateManagerImpl
algorithms   
 

Uses of StateManagerImpl in algorithms
 

Constructors in algorithms with parameters of type StateManagerImpl
InitializeLoadsAtStartAndEndOfRouteWhenInsertionStarts(StateManagerImpl stateManager)
          Initializes the load of each route/vehicle at start- and end-location before insertion starts.
StateUpdates.UpdateStates(StateManagerImpl states, VehicleRoutingTransportCosts routingCosts, VehicleRoutingActivityCosts activityCosts)
           
UpdateCostsAtAllLevels(VehicleRoutingActivityCosts activityCost, VehicleRoutingTransportCosts transportCost, StateManagerImpl states)
          Updates total costs (i.e.
UpdateCostsAtRouteLevel(StateManagerImpl states, VehicleRoutingTransportCosts tpCosts, VehicleRoutingActivityCosts actCosts)
           
UpdateEarliestStartTimeWindowAtActLocations(StateManagerImpl states, VehicleRoutingTransportCosts transportCosts)
           
UpdateFuturePickupsAtActivityLevel(StateManagerImpl stateManager)
           
UpdateLatestOperationStartTimeAtActLocations(StateManagerImpl states, VehicleRoutingTransportCosts tpCosts)
           
UpdateLoadAtActivityLevel(StateManagerImpl stateManager)
          Updates load at activity level.
UpdateLoadAtAllLevels(StateManagerImpl states)
           
UpdateLoadAtRouteLevel(StateManagerImpl states)
          Updates load at route level, i.e.
UpdateLoadsAtStartAndEndOfRouteWhenJobHasBeenInserted(StateManagerImpl stateManager)
          Updates loads at start and end of a route if a job has been inserted in that route.
UpdateOccuredDeliveriesAtActivityLevel(StateManagerImpl stateManager)