Modifier and Type | Method and Description |
---|---|
void |
DefaultConstructionHeuristicPhase.solve(DefaultSolverScope solverScope) |
void |
DefaultConstructionHeuristicPhase.solvingEnded(DefaultSolverScope solverScope) |
void |
DefaultConstructionHeuristicPhase.solvingStarted(DefaultSolverScope solverScope) |
Modifier and Type | Method and Description |
---|---|
void |
ConstructionHeuristicDecider.solvingEnded(DefaultSolverScope solverScope) |
void |
ConstructionHeuristicDecider.solvingStarted(DefaultSolverScope solverScope) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractEntityPlacer.solvingEnded(DefaultSolverScope solverScope) |
void |
AbstractEntityPlacer.solvingStarted(DefaultSolverScope solverScope) |
Constructor and Description |
---|
ConstructionHeuristicPhaseScope(DefaultSolverScope solverScope) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultExhaustiveSearchPhase.solve(DefaultSolverScope solverScope) |
void |
DefaultExhaustiveSearchPhase.solvingEnded(DefaultSolverScope solverScope) |
void |
DefaultExhaustiveSearchPhase.solvingStarted(DefaultSolverScope solverScope) |
Modifier and Type | Method and Description |
---|---|
void |
ExhaustiveSearchDecider.solvingEnded(DefaultSolverScope solverScope) |
void |
ExhaustiveSearchDecider.solvingStarted(DefaultSolverScope solverScope) |
Constructor and Description |
---|
ExhaustiveSearchPhaseScope(DefaultSolverScope solverScope) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractSelector.solvingEnded(DefaultSolverScope solverScope) |
void |
AbstractSelector.solvingStarted(DefaultSolverScope solverScope) |
Modifier and Type | Method and Description |
---|---|
void |
SelectionCacheLifecycleListener.constructCache(DefaultSolverScope solverScope) |
void |
SelectionCacheLifecycleListener.disposeCache(DefaultSolverScope solverScope) |
void |
SelectionCacheLifecycleBridge.solvingEnded(DefaultSolverScope solverScope) |
void |
SelectionCacheLifecycleBridge.solvingStarted(DefaultSolverScope solverScope) |
Modifier and Type | Method and Description |
---|---|
void |
SortingEntitySelector.constructCache(DefaultSolverScope solverScope) |
void |
ProbabilityEntitySelector.constructCache(DefaultSolverScope solverScope) |
void |
AbstractCachingEntitySelector.constructCache(DefaultSolverScope solverScope) |
void |
ProbabilityEntitySelector.disposeCache(DefaultSolverScope solverScope) |
void |
AbstractCachingEntitySelector.disposeCache(DefaultSolverScope solverScope) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultPillarSelector.constructCache(DefaultSolverScope solverScope) |
void |
DefaultPillarSelector.disposeCache(DefaultSolverScope solverScope) |
Modifier and Type | Method and Description |
---|---|
void |
SortingMoveSelector.constructCache(DefaultSolverScope solverScope) |
void |
ProbabilityMoveSelector.constructCache(DefaultSolverScope solverScope) |
void |
AbstractCachingMoveSelector.constructCache(DefaultSolverScope solverScope) |
void |
ProbabilityMoveSelector.disposeCache(DefaultSolverScope solverScope) |
void |
AbstractCachingMoveSelector.disposeCache(DefaultSolverScope solverScope) |
Modifier and Type | Method and Description |
---|---|
void |
MoveListFactoryToMoveSelectorBridge.constructCache(DefaultSolverScope solverScope) |
void |
MoveListFactoryToMoveSelectorBridge.disposeCache(DefaultSolverScope solverScope) |
Modifier and Type | Method and Description |
---|---|
void |
SwapMoveSelector.solvingEnded(DefaultSolverScope solverScope) |
void |
ChangeMoveSelector.solvingEnded(DefaultSolverScope solverScope) |
void |
SwapMoveSelector.solvingStarted(DefaultSolverScope solverScope) |
void |
ChangeMoveSelector.solvingStarted(DefaultSolverScope solverScope) |
Modifier and Type | Method and Description |
---|---|
void |
TailChainSwapMoveSelector.solvingEnded(DefaultSolverScope solverScope) |
void |
SubChainSwapMoveSelector.solvingEnded(DefaultSolverScope solverScope) |
void |
SubChainChangeMoveSelector.solvingEnded(DefaultSolverScope solverScope) |
void |
KOptMoveSelector.solvingEnded(DefaultSolverScope solverScope) |
void |
TailChainSwapMoveSelector.solvingStarted(DefaultSolverScope solverScope) |
void |
SubChainSwapMoveSelector.solvingStarted(DefaultSolverScope solverScope) |
void |
SubChainChangeMoveSelector.solvingStarted(DefaultSolverScope solverScope) |
void |
KOptMoveSelector.solvingStarted(DefaultSolverScope solverScope) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultSubChainSelector.constructCache(DefaultSolverScope solverScope) |
void |
DefaultSubChainSelector.disposeCache(DefaultSolverScope solverScope) |
void |
DefaultSubChainSelector.solvingEnded(DefaultSolverScope solverScope) |
void |
DefaultSubChainSelector.solvingStarted(DefaultSolverScope solverScope) |
Modifier and Type | Method and Description |
---|---|
void |
SortingValueSelector.constructCache(DefaultSolverScope solverScope) |
void |
ProbabilityValueSelector.constructCache(DefaultSolverScope solverScope) |
void |
AbstractCachingValueSelector.constructCache(DefaultSolverScope solverScope) |
void |
ProbabilityValueSelector.disposeCache(DefaultSolverScope solverScope) |
void |
AbstractCachingValueSelector.disposeCache(DefaultSolverScope solverScope) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultLocalSearchPhase.solve(DefaultSolverScope solverScope) |
void |
DefaultLocalSearchPhase.solvingEnded(DefaultSolverScope solverScope) |
void |
DefaultLocalSearchPhase.solvingStarted(DefaultSolverScope solverScope) |
Modifier and Type | Method and Description |
---|---|
void |
LocalSearchDecider.solvingEnded(DefaultSolverScope solverScope) |
void |
LocalSearchDecider.solvingStarted(DefaultSolverScope solverScope) |
Modifier and Type | Method and Description |
---|---|
void |
CompositeAcceptor.solvingEnded(DefaultSolverScope solverScope) |
void |
CompositeAcceptor.solvingStarted(DefaultSolverScope solverScope) |
Modifier and Type | Method and Description |
---|---|
void |
AcceptedForager.solvingEnded(DefaultSolverScope solverScope) |
void |
AcceptedForager.solvingStarted(DefaultSolverScope solverScope) |
Constructor and Description |
---|
LocalSearchPhaseScope(DefaultSolverScope solverScope) |
Modifier and Type | Method and Description |
---|---|
void |
Phase.solve(DefaultSolverScope solverScope) |
void |
AbstractPhase.solvingEnded(DefaultSolverScope solverScope) |
void |
AbstractPhase.solvingStarted(DefaultSolverScope solverScope) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultCustomPhase.solve(DefaultSolverScope solverScope) |
Constructor and Description |
---|
CustomPhaseScope(DefaultSolverScope solverScope) |
Modifier and Type | Method and Description |
---|---|
void |
PhaseLifecycleSupport.fireSolvingEnded(DefaultSolverScope solverScope) |
void |
PhaseLifecycleSupport.fireSolvingStarted(DefaultSolverScope solverScope) |
Modifier and Type | Field and Description |
---|---|
protected DefaultSolverScope |
AbstractPhaseScope.solverScope |
Modifier and Type | Method and Description |
---|---|
DefaultSolverScope |
AbstractPhaseScope.getSolverScope() |
Constructor and Description |
---|
AbstractPhaseScope(DefaultSolverScope solverScope) |
Modifier and Type | Field and Description |
---|---|
protected DefaultSolverScope |
DefaultSolver.solverScope |
Modifier and Type | Method and Description |
---|---|
DefaultSolverScope |
DefaultSolver.getSolverScope() |
Modifier and Type | Method and Description |
---|---|
double |
BasicPlumbingTermination.calculateSolverTimeGradient(DefaultSolverScope solverScope) |
boolean |
BasicPlumbingTermination.isSolverTerminated(DefaultSolverScope solverScope) |
void |
DefaultSolver.outerSolvingEnded(DefaultSolverScope solverScope) |
void |
DefaultSolver.outerSolvingStarted(DefaultSolverScope solverScope) |
void |
DefaultSolver.solvingEnded(DefaultSolverScope solverScope) |
void |
DefaultSolver.solvingStarted(DefaultSolverScope solverScope) |
Modifier and Type | Method and Description |
---|---|
void |
SolverLifecycleListenerAdapter.solvingEnded(DefaultSolverScope solverScope) |
void |
SolverLifecycleListener.solvingEnded(DefaultSolverScope solverScope) |
void |
SolverLifecycleListenerAdapter.solvingStarted(DefaultSolverScope solverScope) |
void |
SolverLifecycleListener.solvingStarted(DefaultSolverScope solverScope) |
Modifier and Type | Method and Description |
---|---|
void |
BestSolutionRecaller.solvingStarted(DefaultSolverScope solverScope) |
void |
BestSolutionRecaller.updateBestSolution(DefaultSolverScope solverScope,
Solution solution,
int uninitializedVariableCount) |
Modifier and Type | Method and Description |
---|---|
double |
UnimprovedTimeMillisSpentTermination.calculateSolverTimeGradient(DefaultSolverScope solverScope) |
double |
UnimprovedStepCountTermination.calculateSolverTimeGradient(DefaultSolverScope solverScope) |
double |
TimeMillisSpentTermination.calculateSolverTimeGradient(DefaultSolverScope solverScope) |
double |
Termination.calculateSolverTimeGradient(DefaultSolverScope solverScope)
A timeGradient is a relative estimate of how long the search will continue.
|
double |
StepCountTermination.calculateSolverTimeGradient(DefaultSolverScope solverScope) |
double |
PhaseToSolverTerminationBridge.calculateSolverTimeGradient(DefaultSolverScope solverScope) |
double |
OrCompositeTermination.calculateSolverTimeGradient(DefaultSolverScope solverScope)
Calculates the maximum timeGradient of all Terminations.
|
double |
CalculateCountTermination.calculateSolverTimeGradient(DefaultSolverScope solverScope) |
double |
BestScoreTermination.calculateSolverTimeGradient(DefaultSolverScope solverScope) |
double |
BestScoreFeasibleTermination.calculateSolverTimeGradient(DefaultSolverScope solverScope) |
double |
AndCompositeTermination.calculateSolverTimeGradient(DefaultSolverScope solverScope)
Calculates the minimum timeGradient of all Terminations.
|
boolean |
UnimprovedTimeMillisSpentTermination.isSolverTerminated(DefaultSolverScope solverScope) |
boolean |
UnimprovedStepCountTermination.isSolverTerminated(DefaultSolverScope solverScope) |
boolean |
TimeMillisSpentTermination.isSolverTerminated(DefaultSolverScope solverScope) |
boolean |
Termination.isSolverTerminated(DefaultSolverScope solverScope)
Called by the
Solver after every phase to determine if the search should stop. |
boolean |
StepCountTermination.isSolverTerminated(DefaultSolverScope solverScope) |
boolean |
PhaseToSolverTerminationBridge.isSolverTerminated(DefaultSolverScope solverScope) |
boolean |
OrCompositeTermination.isSolverTerminated(DefaultSolverScope solverScope) |
boolean |
CalculateCountTermination.isSolverTerminated(DefaultSolverScope solverScope) |
boolean |
BestScoreTermination.isSolverTerminated(DefaultSolverScope solverScope) |
boolean |
BestScoreFeasibleTermination.isSolverTerminated(DefaultSolverScope solverScope) |
boolean |
AndCompositeTermination.isSolverTerminated(DefaultSolverScope solverScope) |
void |
PhaseToSolverTerminationBridge.solvingEnded(DefaultSolverScope solverScope) |
void |
AbstractCompositeTermination.solvingEnded(DefaultSolverScope solverScope) |
void |
PhaseToSolverTerminationBridge.solvingStarted(DefaultSolverScope solverScope) |
void |
AbstractCompositeTermination.solvingStarted(DefaultSolverScope solverScope) |
Copyright © 2006–2016 JBoss by Red Hat. All rights reserved.