org.optaplanner.core.impl.constructionheuristic.placer.value
Class ValuePlacer
java.lang.Object
org.optaplanner.core.impl.constructionheuristic.placer.AbstractPlacer
org.optaplanner.core.impl.constructionheuristic.placer.value.ValuePlacer
- All Implemented Interfaces:
- EventListener, Placer, SolverPhaseLifecycleListener, SolverLifecycleListener
public class ValuePlacer
- extends AbstractPlacer
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
termination
protected final Termination termination
valueSelector
protected final ValueSelector valueSelector
variableDescriptor
protected final PlanningVariableDescriptor variableDescriptor
selectedCountLimit
protected final int selectedCountLimit
assertMoveScoreIsUncorrupted
protected boolean assertMoveScoreIsUncorrupted
assertUndoMoveIsUncorrupted
protected boolean assertUndoMoveIsUncorrupted
ValuePlacer
public ValuePlacer(Termination termination,
ValueSelector valueSelector,
int selectedCountLimit)
getVariableDescriptor
public PlanningVariableDescriptor getVariableDescriptor()
setAssertMoveScoreIsUncorrupted
public void setAssertMoveScoreIsUncorrupted(boolean assertMoveScoreIsUncorrupted)
setAssertUndoMoveIsUncorrupted
public void setAssertUndoMoveIsUncorrupted(boolean assertUndoMoveIsUncorrupted)
nominateMove
public ConstructionHeuristicMoveScope nominateMove(ConstructionHeuristicStepScope stepScope)
Copyright © 2006-2013 JBoss by Red Hat. All Rights Reserved.