Solution_ - the solution type, the class with the PlanningSolution annotationpublic class ConstructionHeuristicStepScope<Solution_> extends AbstractStepScope<Solution_>
bestScoreImproved, clonedSolution, score, stepIndex| Constructor and Description |
|---|
ConstructionHeuristicStepScope(ConstructionHeuristicPhaseScope<Solution_> phaseScope) |
ConstructionHeuristicStepScope(ConstructionHeuristicPhaseScope<Solution_> phaseScope,
int stepIndex) |
| Modifier and Type | Method and Description |
|---|---|
Object |
getEntity() |
ConstructionHeuristicPhaseScope<Solution_> |
getPhaseScope() |
Long |
getSelectedMoveCount() |
Move |
getStep() |
String |
getStepString() |
Move |
getUndoStep() |
void |
setEntity(Object entity) |
void |
setSelectedMoveCount(Long selectedMoveCount) |
void |
setStep(Move step) |
void |
setStepString(String stepString) |
void |
setUndoStep(Move undoStep) |
createOrGetClonedSolution, getBestScoreImproved, getClonedSolution, getScore, getScoreDirector, getStepIndex, getWorkingRandom, getWorkingSolution, setBestScoreImproved, setClonedSolution, setScore, toStringpublic ConstructionHeuristicStepScope(ConstructionHeuristicPhaseScope<Solution_> phaseScope)
public ConstructionHeuristicStepScope(ConstructionHeuristicPhaseScope<Solution_> phaseScope, int stepIndex)
public ConstructionHeuristicPhaseScope<Solution_> getPhaseScope()
getPhaseScope in class AbstractStepScope<Solution_>public Object getEntity()
public void setEntity(Object entity)
public Move getStep()
public void setStep(Move step)
public String getStepString()
public void setStepString(String stepString)
public Move getUndoStep()
public void setUndoStep(Move undoStep)
public Long getSelectedMoveCount()
public void setSelectedMoveCount(Long selectedMoveCount)
Copyright © 2006–2017 JBoss by Red Hat. All rights reserved.