Uses of Interface
com.graphhopper.jsprit.core.algorithm.recreate.ScoringFunction
Packages that use ScoringFunction
Package
Description
-
Uses of ScoringFunction in com.graphhopper.jsprit.core.algorithm.box
Methods in com.graphhopper.jsprit.core.algorithm.box with parameters of type ScoringFunctionModifier and TypeMethodDescriptionJsprit.Builder.setRegretScorer(ScoringFunction scoringFunction) -
Uses of ScoringFunction in com.graphhopper.jsprit.core.algorithm.recreate
Classes in com.graphhopper.jsprit.core.algorithm.recreate that implement ScoringFunctionMethods in com.graphhopper.jsprit.core.algorithm.recreate that return ScoringFunctionModifier and TypeMethodDescriptionInsertionOperatorFactory.Context.scoringFunction()Returns the value of thescoringFunctionrecord component.Methods in com.graphhopper.jsprit.core.algorithm.recreate with parameters of type ScoringFunctionModifier and TypeMethodDescriptionstatic RegretKScoringFunctionRegretKScoringFunctionFactory.create(RegretKScoringFunctionFactory.Strategy strategy, int k, ScoringFunction additionalScorer) Creates a regret-k scoring function with the specified strategy.static RegretKScoringFunctionRegretKScoringFunctionFactory.create(String strategyName, int k, ScoringFunction additionalScorer) Creates a regret-k scoring function from a strategy name string.static RegretKScoringFunctionRegretKScoringFunctionFactory.createRegret2(ScoringFunction additionalScorer) Creates a backward-compatible regret-2 scoring function using the sum strategy.voidRegretInsertion.setScoringFunction(ScoringFunction scoringFunction) Sets the scoring function.voidRegretInsertionConcurrent.setScoringFunction(ScoringFunction scoringFunction) Sets the scoring function.voidRegretInsertionConcurrentFast.setScoringFunction(ScoringFunction scoringFunction) Sets the scoring function.voidRegretInsertionFast.setScoringFunction(ScoringFunction scoringFunction) Sets the scoring function.Constructors in com.graphhopper.jsprit.core.algorithm.recreate with parameters of type ScoringFunctionModifierConstructorDescriptionAverageRegretKScoringFunction(ScoringFunction additionalScorer, int k) Creates an average regret-k scoring function.Context(VehicleRoutingProblem vrp, VehicleFleetManager fleetManager, StateManager stateManager, ConstraintManager constraintManager, ActivityInsertionCostsCalculator activityInsertionCalculator, ScoringFunction scoringFunction, Random random, ExecutorService executorService, int numThreads) Creates an instance of aContextrecord class.DefaultRegretScoringFunction(ScoringFunction scoringFunction) MaxRegretKScoringFunction(ScoringFunction additionalScorer, int k) Creates a max regret-k scoring function.SumRegretKScoringFunction(ScoringFunction additionalScorer, int k) Creates a sum regret-k scoring function.