public abstract class PhaseConfig extends Object
Constructor and Description |
---|
PhaseConfig() |
Modifier and Type | Method and Description |
---|---|
abstract Phase |
buildPhase(int phaseIndex,
HeuristicConfigPolicy solverConfigPolicy,
BestSolutionRecaller bestSolutionRecaller,
Termination solverTermination) |
protected void |
configurePhase(AbstractPhase phase,
int phaseIndex,
HeuristicConfigPolicy configPolicy,
BestSolutionRecaller bestSolutionRecaller,
Termination solverTermination) |
TerminationConfig |
getTerminationConfig() |
void |
inherit(PhaseConfig inheritedConfig) |
void |
setTerminationConfig(TerminationConfig terminationConfig) |
String |
toString() |
public TerminationConfig getTerminationConfig()
public void setTerminationConfig(TerminationConfig terminationConfig)
public abstract Phase buildPhase(int phaseIndex, HeuristicConfigPolicy solverConfigPolicy, BestSolutionRecaller bestSolutionRecaller, Termination solverTermination)
protected void configurePhase(AbstractPhase phase, int phaseIndex, HeuristicConfigPolicy configPolicy, BestSolutionRecaller bestSolutionRecaller, Termination solverTermination)
public void inherit(PhaseConfig inheritedConfig)
Copyright © 2006–2015 JBoss by Red Hat. All rights reserved.