org.drools.planner.core.constructionheuristic.placer.value
Class ValuePlacer
java.lang.Object
org.drools.planner.core.constructionheuristic.placer.AbstractPlacer
org.drools.planner.core.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)
setAssertMoveScoreIsUncorrupted
public void setAssertMoveScoreIsUncorrupted(boolean assertMoveScoreIsUncorrupted)
setAssertUndoMoveIsUncorrupted
public void setAssertUndoMoveIsUncorrupted(boolean assertUndoMoveIsUncorrupted)
doPlacement
public void doPlacement(ConstructionHeuristicStepScope stepScope)
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.