Package com.graphhopper.jsprit.core.algorithm.recreate
package com.graphhopper.jsprit.core.algorithm.recreate
-
ClassDescriptionEnhanced AbstractInsertionCalculator with more common functionality moved up to simplify implementation of concrete calculators.Adaptive spatial filter that learns whether spatial filtering is effective for a given problem.Result of filtering decision.Average-based regret-k scoring function.Sequential insertion that processes jobs in random order, inserting each at its best position.Created by schroeder on 07/04/16.True Best Insertion (Cheapest Insertion) as defined in VRP literature.Concurrent version of
CheapestInsertion.Created by schroeder on 22/07/15.Created by schroeder on 15/10/15.Created by schroeder on 19/05/15.Factory methods for creating common insertion operator configurations.Deprecated.Captures a breakdown of insertion costs by component.Data object that collects insertion information.Factory interface for creating insertion strategies.Context object containing all dependencies needed to create an insertion strategy.Basic interface for insertion strategiesCreated by schroeder on 11.12.14.Calculates activity insertion costs locally, i.e.Max-based regret-k scoring function.Position-based regret insertion strategy.Fast position-based regret insertion with hybrid optimization.Insertion based on regret approach.Insertion based on regret approach.Insertion based on regret approach.Insertion based on regret approach with affected-job tracking optimization.Holds k-best insertion alternatives for a job, sorted by insertion cost.Represents a single insertion alternative with its route and cost.Interface for scoring functions that work with k-best insertion alternatives.Adapter that wraps a legacy RegretScoringFunction to work with the new RegretKScoringFunction interface.Factory for creating RegretKScoringFunction instances.Available regret-k scoring strategies.Created by schroeder on 15/10/15.Sum-based regret-k scoring function.