org.optaplanner.core.impl.localsearch.decider.acceptor.greatdeluge
public class GreatDelugeAcceptor extends AbstractAcceptor
Modifier and Type | Field and Description |
---|---|
protected Score |
waterLevelScore |
protected double |
waterLevelUpperBoundRate |
protected double |
waterRisingRate |
logger
Constructor and Description |
---|
GreatDelugeAcceptor(double waterLevelUpperBoundRate,
double waterRisingRate) |
Modifier and Type | Method and Description |
---|---|
boolean |
isAccepted(LocalSearchMoveScope moveScope) |
void |
phaseStarted(LocalSearchSolverPhaseScope phaseScope) |
void |
stepEnded(LocalSearchStepScope stepScope) |
phaseEnded, stepStarted
solvingEnded, solvingStarted
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
phaseEnded, stepStarted
solvingEnded, solvingStarted
protected final double waterLevelUpperBoundRate
protected final double waterRisingRate
protected Score waterLevelScore
public GreatDelugeAcceptor(double waterLevelUpperBoundRate, double waterRisingRate)
public void phaseStarted(LocalSearchSolverPhaseScope phaseScope)
phaseStarted
in interface LocalSearchSolverPhaseLifecycleListener
phaseStarted
in class LocalSearchSolverPhaseLifecycleListenerAdapter
public boolean isAccepted(LocalSearchMoveScope moveScope)
moveScope
- not nullpublic void stepEnded(LocalSearchStepScope stepScope)
stepEnded
in interface LocalSearchSolverPhaseLifecycleListener
stepEnded
in class LocalSearchSolverPhaseLifecycleListenerAdapter
Copyright © 2006-2013 JBoss by Red Hat. All Rights Reserved.