public class ShiftingHardPenaltyDeciderScoreComparatorFactory extends AbstractDeciderScoreComparatorFactory
DeciderScoreComparatorFactorylogger| Constructor and Description |
|---|
ShiftingHardPenaltyDeciderScoreComparatorFactory() |
| Modifier and Type | Method and Description |
|---|---|
Comparator<Score> |
createDeciderScoreComparator() |
void |
phaseStarted(LocalSearchPhaseScope phaseScope) |
void |
setHardScoreActivationThreshold(int hardScoreActivationThreshold) |
void |
setHardWeightSurvivalRatio(double hardWeightSurvivalRatio) |
void |
setStartingHardWeight(int startingHardWeight) |
void |
setSuccessiveNoHardChangeMaximum(int successiveNoHardChangeMaximum) |
void |
setSuccessiveNoHardChangeMinimum(int successiveNoHardChangeMinimum) |
void |
setSuccessiveNoHardChangeRepetitionMultiplicand(double successiveNoHardChangeRepetitionMultiplicand) |
void |
stepEnded(LocalSearchStepScope stepScope) |
phaseEnded, stepStartedsolvingEnded, solvingStartedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitphaseEnded, stepStartedsolvingEnded, solvingStartedpublic ShiftingHardPenaltyDeciderScoreComparatorFactory()
public void setHardScoreActivationThreshold(int hardScoreActivationThreshold)
public void setSuccessiveNoHardChangeMinimum(int successiveNoHardChangeMinimum)
public void setSuccessiveNoHardChangeMaximum(int successiveNoHardChangeMaximum)
public void setSuccessiveNoHardChangeRepetitionMultiplicand(double successiveNoHardChangeRepetitionMultiplicand)
public void setHardWeightSurvivalRatio(double hardWeightSurvivalRatio)
public void setStartingHardWeight(int startingHardWeight)
public void phaseStarted(LocalSearchPhaseScope phaseScope)
phaseStarted in interface LocalSearchPhaseLifecycleListenerphaseStarted in class LocalSearchPhaseLifecycleListenerAdapterpublic void stepEnded(LocalSearchStepScope stepScope)
stepEnded in interface LocalSearchPhaseLifecycleListenerstepEnded in class LocalSearchPhaseLifecycleListenerAdapterpublic Comparator<Score> createDeciderScoreComparator()
Copyright © 2006–2016 JBoss by Red Hat. All rights reserved.