Class HASCOViaFDFactory<S extends ai.libs.jaicore.search.probleminputs.GraphSearchWithPathEvaluationsInput<ai.libs.jaicore.planning.hierarchical.algorithms.forwarddecomposition.graphgenerators.tfd.TFDNode,java.lang.String,V>,V extends java.lang.Comparable<V>>
- java.lang.Object
-
- ai.libs.hasco.core.HASCOFactory<S,ai.libs.jaicore.planning.hierarchical.algorithms.forwarddecomposition.graphgenerators.tfd.TFDNode,java.lang.String,V>
-
- ai.libs.hasco.variants.forwarddecomposition.HASCOViaFDFactory<S,V>
-
- All Implemented Interfaces:
SoftwareConfigurationAlgorithmFactory<RefinementConfiguredSoftwareConfigurationProblem<V>,HASCOSolutionCandidate<V>,V,HASCO<S,ai.libs.jaicore.planning.hierarchical.algorithms.forwarddecomposition.graphgenerators.tfd.TFDNode,java.lang.String,V>>
,org.api4.java.algorithm.IAlgorithmFactory<RefinementConfiguredSoftwareConfigurationProblem<V>,HASCOSolutionCandidate<V>,HASCO<S,ai.libs.jaicore.planning.hierarchical.algorithms.forwarddecomposition.graphgenerators.tfd.TFDNode,java.lang.String,V>>
- Direct Known Subclasses:
HASCOViaFDAndBestFirstFactory
public class HASCOViaFDFactory<S extends ai.libs.jaicore.search.probleminputs.GraphSearchWithPathEvaluationsInput<ai.libs.jaicore.planning.hierarchical.algorithms.forwarddecomposition.graphgenerators.tfd.TFDNode,java.lang.String,V>,V extends java.lang.Comparable<V>> extends HASCOFactory<S,ai.libs.jaicore.planning.hierarchical.algorithms.forwarddecomposition.graphgenerators.tfd.TFDNode,java.lang.String,V>
-
-
Constructor Summary
Constructors Constructor Description HASCOViaFDFactory()
HASCOViaFDFactory(org.api4.java.ai.graphsearch.problem.IOptimalPathInORGraphSearchFactory<S,ai.libs.jaicore.search.model.other.EvaluatedSearchGraphPath<ai.libs.jaicore.planning.hierarchical.algorithms.forwarddecomposition.graphgenerators.tfd.TFDNode,java.lang.String,V>,ai.libs.jaicore.planning.hierarchical.algorithms.forwarddecomposition.graphgenerators.tfd.TFDNode,java.lang.String,V,?> searchFactory)
-
Method Summary
-
Methods inherited from class ai.libs.hasco.core.HASCOFactory
getAlgorithm, getAlgorithm, getPlanningGraphGeneratorDeriver, getProblem, getSearchFactory, getSearchProblemTransformer, setPlanningGraphGeneratorDeriver, setProblemInput, setSearchFactory, setSearchProblemTransformer, withAlgorithmConfig, withAlgorithmConfigFile, withDefaultAlgorithmConfig
-
-
-
-
Constructor Detail
-
HASCOViaFDFactory
public HASCOViaFDFactory()
-
HASCOViaFDFactory
public HASCOViaFDFactory(org.api4.java.ai.graphsearch.problem.IOptimalPathInORGraphSearchFactory<S,ai.libs.jaicore.search.model.other.EvaluatedSearchGraphPath<ai.libs.jaicore.planning.hierarchical.algorithms.forwarddecomposition.graphgenerators.tfd.TFDNode,java.lang.String,V>,ai.libs.jaicore.planning.hierarchical.algorithms.forwarddecomposition.graphgenerators.tfd.TFDNode,java.lang.String,V,?> searchFactory)
-
-