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
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.
All Classes|All Packages