Package ai.libs.hasco.optimizingfactory
Interface SoftwareConfigurationAlgorithmFactory<P extends SoftwareConfigurationProblem<V>,O extends EvaluatedSoftwareConfigurationSolution<V>,V extends java.lang.Comparable<V>>
-
- All Superinterfaces:
ai.libs.jaicore.basic.algorithm.IAlgorithmFactory<P,O>
- All Known Implementing Classes:
HASCOFactory,HASCOViaFDAndBestFirstFactory,HASCOViaFDAndBestFirstWithDyadRankedNodeQueueFactory,HASCOViaFDAndBestFirstWithRandomCompletionsFactory,HASCOViaFDFactory,TwoPhaseHASCOFactory
public interface SoftwareConfigurationAlgorithmFactory<P extends SoftwareConfigurationProblem<V>,O extends EvaluatedSoftwareConfigurationSolution<V>,V extends java.lang.Comparable<V>> extends ai.libs.jaicore.basic.algorithm.IAlgorithmFactory<P,O>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SoftwareConfigurationAlgorithm<P,O,V>getAlgorithm()SoftwareConfigurationAlgorithm<P,O,V>getAlgorithm(P problem)
-
-
-
Method Detail
-
getAlgorithm
SoftwareConfigurationAlgorithm<P,O,V> getAlgorithm()
- Specified by:
getAlgorithmin interfaceai.libs.jaicore.basic.algorithm.IAlgorithmFactory<P extends SoftwareConfigurationProblem<V>,O extends EvaluatedSoftwareConfigurationSolution<V>>
-
getAlgorithm
SoftwareConfigurationAlgorithm<P,O,V> getAlgorithm(P problem)
- Specified by:
getAlgorithmin interfaceai.libs.jaicore.basic.algorithm.IAlgorithmFactory<P extends SoftwareConfigurationProblem<V>,O extends EvaluatedSoftwareConfigurationSolution<V>>
-
-