Class GraphSearchWithSubpathEvaluationsInputBuilder<N,A,V extends java.lang.Comparable<V>>
- java.lang.Object
-
- ai.libs.jaicore.search.probleminputs.builders.SearchProblemInputBuilder<N,A,GraphSearchWithSubpathEvaluationsInput<N,A,V>,GraphSearchWithSubpathEvaluationsInputBuilder<N,A,V>>
-
- ai.libs.jaicore.search.probleminputs.builders.GraphSearchWithSubpathEvaluationsInputBuilder<N,A,V>
-
public class GraphSearchWithSubpathEvaluationsInputBuilder<N,A,V extends java.lang.Comparable<V>> extends SearchProblemInputBuilder<N,A,GraphSearchWithSubpathEvaluationsInput<N,A,V>,GraphSearchWithSubpathEvaluationsInputBuilder<N,A,V>>
-
-
Constructor Summary
Constructors Constructor Description GraphSearchWithSubpathEvaluationsInputBuilder()
GraphSearchWithSubpathEvaluationsInputBuilder(org.api4.java.ai.graphsearch.problem.pathsearch.pathevaluation.IPathEvaluator<N,A,V> nodeEvaluator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GraphSearchWithSubpathEvaluationsInput<N,A,V>
build()
org.api4.java.ai.graphsearch.problem.pathsearch.pathevaluation.IPathEvaluator<N,A,V>
getNodeEvaluator()
protected GraphSearchWithSubpathEvaluationsInputBuilder<N,A,V>
self()
void
setNodeEvaluator(org.api4.java.ai.graphsearch.problem.pathsearch.pathevaluation.IPathEvaluator<N,A,V> nodeEvaluator)
-
Methods inherited from class ai.libs.jaicore.search.probleminputs.builders.SearchProblemInputBuilder
fromProblem, getGoalTester, getGraphGenerator, getPrefixPath, withGoalTester, withGraphGenerator, withOffsetRoot, withRoot, withSuccessorGenerator
-
-
-
-
Method Detail
-
getNodeEvaluator
public org.api4.java.ai.graphsearch.problem.pathsearch.pathevaluation.IPathEvaluator<N,A,V> getNodeEvaluator()
-
setNodeEvaluator
public void setNodeEvaluator(org.api4.java.ai.graphsearch.problem.pathsearch.pathevaluation.IPathEvaluator<N,A,V> nodeEvaluator)
-
build
public GraphSearchWithSubpathEvaluationsInput<N,A,V> build()
- Specified by:
build
in classSearchProblemInputBuilder<N,A,GraphSearchWithSubpathEvaluationsInput<N,A,V extends java.lang.Comparable<V>>,GraphSearchWithSubpathEvaluationsInputBuilder<N,A,V extends java.lang.Comparable<V>>>
-
self
protected GraphSearchWithSubpathEvaluationsInputBuilder<N,A,V> self()
- Specified by:
self
in classSearchProblemInputBuilder<N,A,GraphSearchWithSubpathEvaluationsInput<N,A,V extends java.lang.Comparable<V>>,GraphSearchWithSubpathEvaluationsInputBuilder<N,A,V extends java.lang.Comparable<V>>>
-
-