Index

A B C D E F G H I L M N P R S T U V W 
All Classes|All Packages

P

patience - Variable in class dynheurset.update.PatientPhaseDominanceUpdate
A patience factor controlling how long the update strategy waits for the best solution to improve before updating the active set.
patience - Variable in class dynheurset.update.PatientPhaseFairGreedyUpdate
A patience factor controlling how long the update strategy waits for the best solution to improve before updating the active set.
patience - Variable in class dynheurset.update.PatientPhaseGreedyUpdate
A patience factor controlling how long the update strategy waits for the best solution to improve before updating the active set.
patience - Variable in class dynheurset.update.PatientPhaseQualityIndexUpdate
A patience factor controlling how long the update strategy waits for the best solution to improve before updating the active set.
PatientPhaseDominanceUpdate - Class in dynheurset.update
This class implements a patient phase-based dominance update strategy.
PatientPhaseDominanceUpdate(double, int) - Constructor for class dynheurset.update.PatientPhaseDominanceUpdate
 
PatientPhaseFairGreedyUpdate - Class in dynheurset.update
This class implements a patient phase-based greedy update strategy.
PatientPhaseFairGreedyUpdate(double, int, int, int) - Constructor for class dynheurset.update.PatientPhaseFairGreedyUpdate
 
PatientPhaseGreedyUpdate - Class in dynheurset.update
This class implements a patient phase-based greedy update strategy.
PatientPhaseGreedyUpdate(double, int, int) - Constructor for class dynheurset.update.PatientPhaseGreedyUpdate
 
PatientPhaseQualityIndexUpdate - Class in dynheurset.update
This class implements a patient phase-based quality index update strategy.
PatientPhaseQualityIndexUpdate(double, int, double) - Constructor for class dynheurset.update.PatientPhaseQualityIndexUpdate
 
PatientReset - Class in dynheurset.update.reset
 
PatientReset(double) - Constructor for class dynheurset.update.reset.PatientReset
 
PatientWorstRemoval - Class in dynheurset.update.remove
A patient Worst Removal Strategy.
PatientWorstRemoval(double) - Constructor for class dynheurset.update.remove.PatientWorstRemoval
 
percDiff(double, double) - Method in class util.Utility
 
PerfDurMeasure - Class in dynheurset.measure
Considers the percentage improvement, the percentage disimprovement, and the duration of the a heuristic to measure its performance.
PerfDurMeasure() - Constructor for class dynheurset.measure.PerfDurMeasure
 
PerfFreqDurMeasure - Class in dynheurset.measure
Considers the frequency of improvement, the frequency of disimprovement, and the duration of the a heuristic to measure its performance.
PerfFreqDurMeasure() - Constructor for class dynheurset.measure.PerfFreqDurMeasure
 
PerfFreqMeasure - Class in dynheurset.measure
Considers the frequency improvement, and the frequency disimprovement of the heuristic to measure its performance.
PerfFreqMeasure() - Constructor for class dynheurset.measure.PerfFreqMeasure
 
PerfMeasure - Class in dynheurset.measure
Considers the percentage improvement and the percentage disimprovement of the heuristic to measure its performance.
PerfMeasure() - Constructor for class dynheurset.measure.PerfMeasure
 
performUpdate() - Method in class dynheurset.update.PhaseDominanceUpdate
 
performUpdate() - Method in class dynheurset.update.PhaseFairGreedyUpdate
 
performUpdate() - Method in class dynheurset.update.PhaseGreedyUpdate
 
performUpdate() - Method in class dynheurset.update.PhaseQualityIndexUpdate
 
performUpdate() - Method in class dynheurset.update.Update
Determines which heuristics to include in the active set.
pertDynSet - Variable in class hyperheuristic.GenericHyperHeuristic
A dynamic set for managing perturbative heuristics separately.
pertResult - Variable in class runner.GenericRunner
 
PhaseDominanceUpdate - Class in dynheurset.update
This class implements a phase-based dominance update strategy.
PhaseDominanceUpdate(int) - Constructor for class dynheurset.update.PhaseDominanceUpdate
 
PhaseFairGreedyUpdate - Class in dynheurset.update
This class implements a phase-based greedy update strategy.
PhaseFairGreedyUpdate(int, int, int) - Constructor for class dynheurset.update.PhaseFairGreedyUpdate
 
PhaseGreedyUpdate - Class in dynheurset.update
This class implements a phase-based greedy update strategy.
PhaseGreedyUpdate(int, int) - Constructor for class dynheurset.update.PhaseGreedyUpdate
 
phaseLen - Variable in class dynheurset.update.PhaseDominanceUpdate
The phase length which is the maximum number of iterations that can elapse before updating the active set
phaseLen - Variable in class dynheurset.update.PhaseGreedyUpdate
The phase length which is the maximum number of iterations that can elapse before updating the active set
phaseLen - Variable in class dynheurset.update.PhaseQualityIndexUpdate
The phase length which is the maximum number of iterations that can elapse before updating the active set
PhaseQualityIndexUpdate - Class in dynheurset.update
This class implements a phase-based quality index update strategy.
PhaseQualityIndexUpdate(int, double) - Constructor for class dynheurset.update.PhaseQualityIndexUpdate
 
problem - package problem
This package contains the problem domains.
problem - Variable in class hyperheuristic.GenericHyperHeuristic
The problem to be solved by this hyper-heuristic.
Problem - Interface in problem
This interface should be implemented by all problems.
Problem.HeuristicType - Enum in problem
 
problem.skilodge - package problem.skilodge
This package contains the implementation of the Ski-Lodge Problem.
A B C D E F G H I L M N P R S T U V W 
All Classes|All Packages