public class StepCountingHillClimbingAcceptor extends AbstractAcceptor
Modifier and Type | Field and Description |
---|---|
protected int |
count |
protected int |
stepCountingHillClimbingSize |
protected StepCountingHillClimbingType |
stepCountingHillClimbingType |
protected Score |
thresholdScore |
logger
Constructor and Description |
---|
StepCountingHillClimbingAcceptor(int stepCountingHillClimbingSize,
StepCountingHillClimbingType stepCountingHillClimbingType) |
Modifier and Type | Method and Description |
---|---|
boolean |
isAccepted(LocalSearchMoveScope moveScope) |
void |
phaseEnded(LocalSearchPhaseScope phaseScope) |
void |
phaseStarted(LocalSearchPhaseScope phaseScope) |
void |
stepEnded(LocalSearchStepScope stepScope) |
stepStarted
solvingEnded, solvingStarted
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
stepStarted
solvingEnded, solvingStarted
protected int stepCountingHillClimbingSize
protected StepCountingHillClimbingType stepCountingHillClimbingType
protected Score thresholdScore
protected int count
public StepCountingHillClimbingAcceptor(int stepCountingHillClimbingSize, StepCountingHillClimbingType stepCountingHillClimbingType)
public void phaseStarted(LocalSearchPhaseScope phaseScope)
phaseStarted
in interface LocalSearchPhaseLifecycleListener
phaseStarted
in class LocalSearchPhaseLifecycleListenerAdapter
public boolean isAccepted(LocalSearchMoveScope moveScope)
moveScope
- not nullpublic void stepEnded(LocalSearchStepScope stepScope)
stepEnded
in interface LocalSearchPhaseLifecycleListener
stepEnded
in class LocalSearchPhaseLifecycleListenerAdapter
public void phaseEnded(LocalSearchPhaseScope phaseScope)
phaseEnded
in interface LocalSearchPhaseLifecycleListener
phaseEnded
in class LocalSearchPhaseLifecycleListenerAdapter
Copyright © 2006–2020 JBoss by Red Hat. All rights reserved.