Class GraphSearchInput<N,A>
- java.lang.Object
-
- ai.libs.jaicore.search.probleminputs.GraphSearchInput<N,A>
-
- Type Parameters:
N-A-
- All Implemented Interfaces:
org.api4.java.ai.graphsearch.problem.IPathSearchInput<N,A>
- Direct Known Subclasses:
BalanceGraphSearchProblem,DegeneratedGraphSearchProblem,GraphSearchWithNodeRecommenderInput,GraphSearchWithPathEvaluationsInput
public class GraphSearchInput<N,A> extends java.lang.Object implements org.api4.java.ai.graphsearch.problem.IPathSearchInput<N,A>This input is provided to algorithms that should find a solution path in a graph without path cost. That is, the set of solutions is exactly the set of paths from the root to a goal node.
-
-
Constructor Summary
Constructors Constructor Description GraphSearchInput(org.api4.java.ai.graphsearch.problem.IPathSearchInput<N,A> inputToClone)GraphSearchInput(org.api4.java.datastructure.graph.implicit.IGraphGenerator<N,A> graphGenerator, org.api4.java.ai.graphsearch.problem.implicit.graphgenerator.IPathGoalTester<N,A> goalTester)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.api4.java.ai.graphsearch.problem.implicit.graphgenerator.IPathGoalTester<N,A>getGoalTester()org.api4.java.datastructure.graph.implicit.IGraphGenerator<N,A>getGraphGenerator()
-