Index
A B C D E F G H I L M N P R S T U V W
All Classes|All Packages
All Classes|All Packages
All Classes|All Packages
G
- GenericHyperHeuristic - Class in hyperheuristic
-
This class is the base class for all hyper-heuristics that use dynamic sets.
- GenericHyperHeuristic(long) - Constructor for class hyperheuristic.GenericHyperHeuristic
- GenericRunner - Class in runner
-
This class is the base class for all runners that are used to run the simulation.
- GenericRunner(long) - Constructor for class runner.GenericRunner
- getActiveList() - Method in class dynheurset.DynHeurSet
-
Returns the currently active set.
- getActiveList() - Method in class dynheurset.update.Update
-
Returns an array list of the indexes of the heuristics currently in the active set.
- getAssignment() - Method in class problem.skilodge.SkiLodgeSolution
- getBestSolutionValue() - Method in class hyperheuristic.GenericHyperHeuristic
- getBestSolutionValue() - Method in interface hyperheuristic.HyperHeuristicIntrf
- getBestSolutionValue() - Method in interface problem.Problem
- getBestSolutionValue() - Method in class problem.skilodge.SkiLodge
- getCompensations() - Method in class problem.skilodge.SkiLodgeSolution
- getDepthOfSearch() - Method in interface problem.Problem
- getDepthOfSearch() - Method in class problem.skilodge.SkiLodge
- getDySet() - Method in class hyperheuristic.GenericHyperHeuristic
- getDySet() - Method in interface hyperheuristic.HyperHeuristicIntrf
- getElapsedTime() - Method in class hyperheuristic.GenericHyperHeuristic
- getElapsedTime() - Method in interface hyperheuristic.HyperHeuristicIntrf
- getFunctionValue(int) - Method in interface problem.Problem
- getFunctionValue(int) - Method in class problem.skilodge.SkiLodge
- getGroupPerf() - Method in class dynheurset.update.remove.GroupRemoval
- getHeuristicsOfType(Problem.HeuristicType) - Method in interface problem.Problem
- getHeuristicsOfType(Problem.HeuristicType) - Method in class problem.skilodge.SkiLodge
- getIndexOfMaxValue(List<Double>, Set<Integer>) - Method in class util.Utility
-
Returns the index of the maximum value in an array list that is not in a set of tabu indexes.
- getIndexOfMinValue(double[]) - Method in class util.Utility
- getIndexOfMinValue(List<Double>) - Method in class util.Utility
- getIndexOfMinValue(List<Double>, Set<Integer>) - Method in class util.Utility
- getIndPerf() - Method in class dynheurset.update.remove.GroupRemoval
- getIntensityOfMutation() - Method in interface problem.Problem
- getIntensityOfMutation() - Method in class problem.skilodge.SkiLodge
- getLsDynSet() - Method in class hyperheuristic.GenericHyperHeuristic
- getLsDynSet() - Method in interface hyperheuristic.HyperHeuristicIntrf
- getNumberOfHeuristics() - Method in interface problem.Problem
- getNumberOfHeuristics() - Method in class problem.skilodge.SkiLodge
- getNumberOfRemove() - Method in class dynheurset.DynHeurSet
-
Returns the number of times a removal strategy is triggered.
- getNumberOfResets() - Method in class dynheurset.DynHeurSet
-
Returns the number of times the active set is reset to include all heuristics except for permanently removed heuristics.
- getNumberOfUpdates() - Method in class dynheurset.DynHeurSet
-
Returns the number of updates performed by this dynamic sets.
- getOwnerAssignment(int) - Method in class problem.skilodge.SkiLodgeSolution
- getOwnerCompensation(int) - Method in class problem.skilodge.SkiLodgeSolution
- getOwnersAssignedToWeek(int) - Method in class problem.skilodge.SkiLodgeSolution
- getPertDynSet() - Method in class hyperheuristic.GenericHyperHeuristic
- getPertDynSet() - Method in interface hyperheuristic.HyperHeuristicIntrf
- getResult() - Method in class runner.GenericRunner
- getRunStatistics() - Method in class dynheurset.DynHeurSet
-
Returns the
runStatfield of this dynamic set. - getSolutionValue() - Method in class problem.skilodge.SkiLodgeSolution
- getTimeLimit() - Method in class hyperheuristic.GenericHyperHeuristic
- getTimeLimit() - Method in interface hyperheuristic.HyperHeuristicIntrf
- getWorstOwner() - Method in class problem.skilodge.SkiLodgeSolution
- groupDisimprScores - Variable in class runner.ThreadOutput
- groupDisimprScoresList - Variable in class runner.ThreadOutput
- groupDurations - Variable in class runner.ThreadOutput
- groupImprScores - Variable in class runner.ThreadOutput
- groupImprScoresList - Variable in class runner.ThreadOutput
- groupNumDisimprScores - Variable in class runner.ThreadOutput
- groupNumDisimprScoresList - Variable in class runner.ThreadOutput
- groupNumImprScores - Variable in class runner.ThreadOutput
- groupNumImprScoresList - Variable in class runner.ThreadOutput
- GroupRemoval - Class in dynheurset.update.remove
-
The base class for removal strategies that remove multiple heuristics at once.
- GroupRemoval(double, double, double, double, double, double, double, double, double, double) - Constructor for class dynheurset.update.remove.GroupRemoval
All Classes|All Packages