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
assertMoveScoreFromScratch
protected boolean assertMoveScoreFromScratch
assertExpectedUndoMoveScore
protected boolean assertExpectedUndoMoveScore
ValuePlacer
public ValuePlacer(Termination termination,
ValueSelector valueSelector,
int selectedCountLimit)
getVariableDescriptor
public PlanningVariableDescriptor getVariableDescriptor()
setAssertMoveScoreFromScratch
public void setAssertMoveScoreFromScratch(boolean assertMoveScoreFromScratch)
setAssertExpectedUndoMoveScore
public void setAssertExpectedUndoMoveScore(boolean assertExpectedUndoMoveScore)
nominateMove
public ConstructionHeuristicMoveScope nominateMove(ConstructionHeuristicStepScope stepScope)
Copyright © 2006-2013 JBoss by Red Hat. All Rights Reserved.