org.drools.planner.core.constructionheuristic.greedyFit.scope
Class GreedyFitSolverPhaseScope

java.lang.Object
  extended by org.drools.planner.core.phase.AbstractSolverPhaseScope
      extended by org.drools.planner.core.constructionheuristic.greedyFit.scope.GreedyFitSolverPhaseScope

public class GreedyFitSolverPhaseScope
extends AbstractSolverPhaseScope


Field Summary
 
Fields inherited from class org.drools.planner.core.phase.AbstractSolverPhaseScope
bestSolutionStepIndex, logger, solverScope, startingScore, startingSystemTimeMillis
 
Constructor Summary
GreedyFitSolverPhaseScope(DefaultSolverScope solverScope)
           
 
Method Summary
 GreedyFitStepScope getLastCompletedStepScope()
           
 void setLastCompletedStepScope(GreedyFitStepScope lastCompletedStepScope)
           
 
Methods inherited from class org.drools.planner.core.phase.AbstractSolverPhaseScope
assertUndoMoveIsUncorrupted, assertWorkingScore, calculatePhaseTimeMillisSpend, calculateScore, calculateSolverTimeMillisSpend, getBestScore, getBestSolutionStepIndex, getScoreDefinition, getScoreDirector, getSolutionDescriptor, getSolverScope, getStartingScore, getStartingSystemTimeMillis, getWorkingPlanningEntityList, getWorkingRandom, getWorkingSolution, isWorkingSolutionInitialized, reset, setBestSolutionStepIndex, setStartingScore, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GreedyFitSolverPhaseScope

public GreedyFitSolverPhaseScope(DefaultSolverScope solverScope)
Method Detail

getLastCompletedStepScope

public GreedyFitStepScope getLastCompletedStepScope()
Specified by:
getLastCompletedStepScope in class AbstractSolverPhaseScope

setLastCompletedStepScope

public void setLastCompletedStepScope(GreedyFitStepScope lastCompletedStepScope)


Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.