| Modifier and Type | Method and Description |
|---|---|
ConstructionHeuristicPhase |
ConstructionHeuristicPhaseConfig.buildPhase(int phaseIndex,
HeuristicConfigPolicy solverConfigPolicy,
BestSolutionRecaller bestSolutionRecaller,
Termination solverTermination) |
| Modifier and Type | Method and Description |
|---|---|
ConstructionHeuristicForager |
ConstructionHeuristicForagerConfig.buildForager(HeuristicConfigPolicy configPolicy) |
| Modifier and Type | Method and Description |
|---|---|
QueuedValuePlacer |
QueuedValuePlacerConfig.buildEntityPlacer(HeuristicConfigPolicy configPolicy) |
QueuedEntityPlacer |
QueuedEntityPlacerConfig.buildEntityPlacer(HeuristicConfigPolicy configPolicy) |
PooledEntityPlacer |
PooledEntityPlacerConfig.buildEntityPlacer(HeuristicConfigPolicy configPolicy) |
abstract EntityPlacer |
EntityPlacerConfig.buildEntityPlacer(HeuristicConfigPolicy configPolicy) |
static QueuedEntityPlacerConfig |
QueuedEntityPlacerConfig.unfoldNew(HeuristicConfigPolicy configPolicy,
List<MoveSelectorConfig> templateMoveSelectorConfigList) |
static QueuedValuePlacerConfig |
QueuedValuePlacerConfig.unfoldNew(HeuristicConfigPolicy configPolicy,
MoveSelectorConfig templateMoveSelectorConfig) |
static PooledEntityPlacerConfig |
PooledEntityPlacerConfig.unfoldNew(HeuristicConfigPolicy configPolicy,
MoveSelectorConfig templateMoveSelectorConfig) |
| Modifier and Type | Method and Description |
|---|---|
ExhaustiveSearchPhase |
ExhaustiveSearchPhaseConfig.buildPhase(int phaseIndex,
HeuristicConfigPolicy solverConfigPolicy,
BestSolutionRecaller bestSolutionRecaller,
Termination solverTermination) |
| Modifier and Type | Method and Description |
|---|---|
HeuristicConfigPolicy |
HeuristicConfigPolicy.createChildThreadConfigPolicy(ChildThreadType childThreadType) |
HeuristicConfigPolicy |
HeuristicConfigPolicy.createPhaseConfigPolicy() |
| Modifier and Type | Method and Description |
|---|---|
EntitySelector |
NearbySelectionConfig.applyNearbyEntitySelector(HeuristicConfigPolicy configPolicy,
SelectionCacheType minimumCacheType,
SelectionCacheType resolvedCacheType,
SelectionOrder resolvedSelectionOrder,
EntitySelector entitySelector) |
ValueSelector |
NearbySelectionConfig.applyNearbyValueSelector(HeuristicConfigPolicy configPolicy,
SelectionCacheType minimumCacheType,
SelectionCacheType resolvedCacheType,
SelectionOrder resolvedSelectionOrder,
ValueSelector valueSelector) |
| Modifier and Type | Method and Description |
|---|---|
EntitySelector |
EntitySelectorConfig.buildEntitySelector(HeuristicConfigPolicy configPolicy,
SelectionCacheType minimumCacheType,
SelectionOrder inheritedSelectionOrder) |
protected EntitySelector |
EntitySelectorConfig.buildMimicReplaying(HeuristicConfigPolicy configPolicy) |
EntityDescriptor |
EntitySelectorConfig.extractEntityDescriptor(HeuristicConfigPolicy configPolicy) |
| Modifier and Type | Method and Description |
|---|---|
PillarSelector |
PillarSelectorConfig.buildPillarSelector(HeuristicConfigPolicy configPolicy,
SubPillarType subPillarType,
Class<? extends Comparator> subPillarSequenceComparatorClass,
SelectionCacheType minimumCacheType,
SelectionOrder inheritedSelectionOrder,
List<String> variableNameIncludeList) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract MoveSelector |
MoveSelectorConfig.buildBaseMoveSelector(HeuristicConfigPolicy configPolicy,
SelectionCacheType minimumCacheType,
boolean randomSelection) |
MoveSelector |
MoveSelectorConfig.buildMoveSelector(HeuristicConfigPolicy configPolicy,
SelectionCacheType minimumCacheType,
SelectionOrder inheritedSelectionOrder) |
protected MoveSelectorConfig |
MoveSelectorConfig.buildUnfoldedMoveSelectorConfig(HeuristicConfigPolicy configPolicy) |
| Modifier and Type | Method and Description |
|---|---|
MoveSelector |
UnionMoveSelectorConfig.buildBaseMoveSelector(HeuristicConfigPolicy configPolicy,
SelectionCacheType minimumCacheType,
boolean randomSelection) |
MoveSelector |
CartesianProductMoveSelectorConfig.buildBaseMoveSelector(HeuristicConfigPolicy configPolicy,
SelectionCacheType minimumCacheType,
boolean randomSelection) |
| Modifier and Type | Method and Description |
|---|---|
MoveSelector |
MoveListFactoryConfig.buildBaseMoveSelector(HeuristicConfigPolicy configPolicy,
SelectionCacheType minimumCacheType,
boolean randomSelection) |
MoveSelector |
MoveIteratorFactoryConfig.buildBaseMoveSelector(HeuristicConfigPolicy configPolicy,
SelectionCacheType minimumCacheType,
boolean randomSelection) |
| Modifier and Type | Method and Description |
|---|---|
MoveSelector |
SwapMoveSelectorConfig.buildBaseMoveSelector(HeuristicConfigPolicy configPolicy,
SelectionCacheType minimumCacheType,
boolean randomSelection) |
MoveSelector |
PillarSwapMoveSelectorConfig.buildBaseMoveSelector(HeuristicConfigPolicy configPolicy,
SelectionCacheType minimumCacheType,
boolean randomSelection) |
MoveSelector |
PillarChangeMoveSelectorConfig.buildBaseMoveSelector(HeuristicConfigPolicy configPolicy,
SelectionCacheType minimumCacheType,
boolean randomSelection) |
MoveSelector |
ChangeMoveSelectorConfig.buildBaseMoveSelector(HeuristicConfigPolicy configPolicy,
SelectionCacheType minimumCacheType,
boolean randomSelection) |
protected MoveSelectorConfig |
SwapMoveSelectorConfig.buildUnfoldedMoveSelectorConfig(HeuristicConfigPolicy configPolicy) |
protected MoveSelectorConfig |
ChangeMoveSelectorConfig.buildUnfoldedMoveSelectorConfig(HeuristicConfigPolicy configPolicy) |
| Modifier and Type | Method and Description |
|---|---|
MoveSelector |
TailChainSwapMoveSelectorConfig.buildBaseMoveSelector(HeuristicConfigPolicy configPolicy,
SelectionCacheType minimumCacheType,
boolean randomSelection) |
MoveSelector |
SubChainSwapMoveSelectorConfig.buildBaseMoveSelector(HeuristicConfigPolicy configPolicy,
SelectionCacheType minimumCacheType,
boolean randomSelection) |
MoveSelector |
SubChainChangeMoveSelectorConfig.buildBaseMoveSelector(HeuristicConfigPolicy configPolicy,
SelectionCacheType minimumCacheType,
boolean randomSelection) |
MoveSelector |
KOptMoveSelectorConfig.buildBaseMoveSelector(HeuristicConfigPolicy configPolicy,
SelectionCacheType minimumCacheType,
boolean randomSelection) |
| Modifier and Type | Method and Description |
|---|---|
SubChainSelector |
SubChainSelectorConfig.buildSubChainSelector(HeuristicConfigPolicy configPolicy,
EntityDescriptor entityDescriptor,
SelectionCacheType minimumCacheType,
SelectionOrder inheritedSelectionOrder) |
| Modifier and Type | Method and Description |
|---|---|
protected Acceptor |
LocalSearchPhaseConfig.buildAcceptor(HeuristicConfigPolicy configPolicy) |
protected LocalSearchForager |
LocalSearchPhaseConfig.buildForager(HeuristicConfigPolicy configPolicy) |
protected MoveSelector |
LocalSearchPhaseConfig.buildMoveSelector(HeuristicConfigPolicy configPolicy) |
LocalSearchPhase |
LocalSearchPhaseConfig.buildPhase(int phaseIndex,
HeuristicConfigPolicy solverConfigPolicy,
BestSolutionRecaller bestSolutionRecaller,
Termination solverTermination) |
| Modifier and Type | Method and Description |
|---|---|
Acceptor |
AcceptorConfig.buildAcceptor(HeuristicConfigPolicy configPolicy) |
| Modifier and Type | Method and Description |
|---|---|
LocalSearchForager |
LocalSearchForagerConfig.buildForager(HeuristicConfigPolicy configPolicy) |
| Modifier and Type | Method and Description |
|---|---|
PartitionedSearchPhase |
PartitionedSearchPhaseConfig.buildPhase(int phaseIndex,
HeuristicConfigPolicy solverConfigPolicy,
BestSolutionRecaller bestSolutionRecaller,
Termination solverTermination) |
| Modifier and Type | Method and Description |
|---|---|
abstract Phase |
PhaseConfig.buildPhase(int phaseIndex,
HeuristicConfigPolicy solverConfigPolicy,
BestSolutionRecaller bestSolutionRecaller,
Termination solverTermination) |
NoChangePhase |
NoChangePhaseConfig.buildPhase(int phaseIndex,
HeuristicConfigPolicy solverConfigPolicy,
BestSolutionRecaller bestSolutionRecaller,
Termination solverTermination) |
protected Termination |
PhaseConfig.buildPhaseTermination(HeuristicConfigPolicy configPolicy,
Termination solverTermination) |
| Modifier and Type | Method and Description |
|---|---|
CustomPhase |
CustomPhaseConfig.buildPhase(int phaseIndex,
HeuristicConfigPolicy solverConfigPolicy,
BestSolutionRecaller bestSolutionRecaller,
Termination solverTermination) |
| Modifier and Type | Method and Description |
|---|---|
protected <Solution_> |
SolverConfig.buildPhaseList(HeuristicConfigPolicy configPolicy,
BestSolutionRecaller bestSolutionRecaller,
Termination termination) |
| Modifier and Type | Method and Description |
|---|---|
Termination |
TerminationConfig.buildTermination(HeuristicConfigPolicy configPolicy) |
Termination |
TerminationConfig.buildTermination(HeuristicConfigPolicy configPolicy,
Termination chainedTermination) |
| Modifier and Type | Field and Description |
|---|---|
protected HeuristicConfigPolicy |
DefaultPartitionedSearchPhase.configPolicy |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultPartitionedSearchPhase.setConfigPolicy(HeuristicConfigPolicy configPolicy) |
Copyright © 2006–2019 JBoss by Red Hat. All rights reserved.