Index

A B C D E F G H I L M N P R S T U V W 
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.
A B C D E F G H I L M N P R S T U V W 
All Classes|All Packages