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
A
- AbsPerfRemoval - Class in dynheurset.update.remove
-
Absolute performance removal strategy.
- AbsPerfRemoval(double, double, double, double, double, double, double, double, double, double) - Constructor for class dynheurset.update.remove.AbsPerfRemoval
- activeList - Variable in class dynheurset.update.Update
-
The active set which contains the indexes of heuristics in the universal set.
- alpha1 - Variable in class dynheurset.update.remove.GroupRemoval
- alpha2 - Variable in class dynheurset.update.remove.GroupRemoval
- alpha3 - Variable in class dynheurset.update.remove.GroupRemoval
- alpha4 - Variable in class dynheurset.update.remove.GroupRemoval
- applyHeuristic(int, int, int) - Method in interface problem.Problem
- applyHeuristic(int, int, int) - Method in class problem.skilodge.SkiLodge
- applyHeuristic(int, int, int, int) - Method in interface problem.Problem
- applyHeuristic(int, int, int, int) - Method in class problem.skilodge.SkiLodge
- aspiration - Variable in class dynheurset.update.PhaseQualityIndexUpdate
-
Aspiration factor to permit the heuristics that perform slightly below the average to be included in the active set
- aspiration - Variable in class dynheurset.update.remove.GroupRemoval
-
An aspiration factor to prevent removing heuristics that have "close" performance but not good enough.
- assignWeekToOwner(int, int, double) - Method in class problem.skilodge.SkiLodgeSolution
- avgDisimprovement() - Method in class runner.Result
-
Returns the average percentage disimprovement for each heuristic across all runs.
- avgDisimprovementOverPeriods() - Method in class runner.Result
-
Returns the average percentage disimprovement for each heuristic across all runs over several periods.
- avgDurations() - Method in class runner.Result
-
Returns the ratios of the share of all heuristics in the total computational time used by all heuristics.
- avgGroupDisimprovement() - Method in class runner.Result
-
Returns the ratios of the contribution of all heuristics in the total percentage disimprovement made by all heuristics.
- avgGroupDisimprovementOverPeriods() - Method in class runner.Result
-
Returns the ratios of percentage disimprovement that each heuristic has contributed in the total percentage disimprovement across all runs over several periods.
- avgGroupImprovement() - Method in class runner.Result
-
Returns the ratios of the contribution of all heuristics in the total percentage improvement made by all heuristics.
- avgGroupImprovementOverPeriods() - Method in class runner.Result
-
Returns the ratios of percentage improvement that each heuristic has contributed in the total percentage improvement across all runs over several periods.
- avgGroupNumberOfDisimprovements() - Method in class runner.Result
-
Returns the ratios of the contribution of all heuristics in the total number of disimprovements made by all heuristics.
- avgGroupNumberOfDisimprovementsOverPeriods() - Method in class runner.Result
-
Returns the ratios of number of disimprovements that each heuristic has contributed in the total number of disimprovements across all runs over several periods.
- avgGroupNumberOfImprovements() - Method in class runner.Result
-
Returns the ratios of the contribution of all heuristics in the total number of improvements made by all heuristics.
- avgGroupNumberOfImprovementsOverPeriod() - Method in class runner.Result
-
Returns the ratios of number of improvements that each heuristic has contributed in the total number of improvements across all runs over several periods.
- avgImprovement() - Method in class runner.Result
-
Returns the average percentage improvement for each heuristic across all runs.
- avgImprovementOverPeriods() - Method in class runner.Result
-
Returns the average percentage improvement for each heuristic across all runs over several periods.
- avgNumberOfDisimprovements() - Method in class runner.Result
-
Returns the average number of disimprovements for each heuristic across all runs.
- avgNumberOfDisimprovementsOverPeriods() - Method in class runner.Result
-
Returns the average number of disimprovements for each heuristic across all runs over several periods.
- avgNumberOfImprovements() - Method in class runner.Result
-
Returns the average number of improvements for each heuristic across all runs.
- avgNumberOfImprovementsOverPeriods() - Method in class runner.Result
-
Returns the average number of improvements for each heuristic across all runs over several periods.
All Classes|All Packages