Class SearchExperimentDomain<B extends ai.libs.jaicore.experiments.IExperimentBuilder,I extends org.api4.java.ai.graphsearch.problem.IPathSearchWithPathEvaluationsInput<N,A,java.lang.Double>,N,A>
- java.lang.Object
-
- ai.libs.jaicore.experiments.ExperimentDomain<B,I,org.api4.java.ai.graphsearch.problem.IOptimalPathInORGraphSearch<? extends I,? extends org.api4.java.ai.graphsearch.problem.pathsearch.pathevaluation.IEvaluatedPath<N,A,java.lang.Double>,N,A,java.lang.Double>>
-
- ai.libs.jaicore.search.experiments.SearchExperimentDomain<B,I,N,A>
-
- Direct Known Subclasses:
SyntheticDomain
public abstract class SearchExperimentDomain<B extends ai.libs.jaicore.experiments.IExperimentBuilder,I extends org.api4.java.ai.graphsearch.problem.IPathSearchWithPathEvaluationsInput<N,A,java.lang.Double>,N,A> extends ai.libs.jaicore.experiments.ExperimentDomain<B,I,org.api4.java.ai.graphsearch.problem.IOptimalPathInORGraphSearch<? extends I,? extends org.api4.java.ai.graphsearch.problem.pathsearch.pathevaluation.IEvaluatedPath<N,A,java.lang.Double>,N,A,java.lang.Double>>
-
-
Constructor Summary
Constructors Constructor Description SearchExperimentDomain(ai.libs.jaicore.experiments.IExperimentSetConfig config, ISearchExperimentDecoder<N,A,I,org.api4.java.ai.graphsearch.problem.pathsearch.pathevaluation.IEvaluatedPath<N,A,java.lang.Double>,org.api4.java.ai.graphsearch.problem.IOptimalPathInORGraphSearch<? extends I,? extends org.api4.java.ai.graphsearch.problem.pathsearch.pathevaluation.IEvaluatedPath<N,A,java.lang.Double>,N,A,java.lang.Double>> decoder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ISearchExperimentDecoder<N,A,I,org.api4.java.ai.graphsearch.problem.pathsearch.pathevaluation.IEvaluatedPath<N,A,java.lang.Double>,org.api4.java.ai.graphsearch.problem.IOptimalPathInORGraphSearch<? extends I,? extends org.api4.java.ai.graphsearch.problem.pathsearch.pathevaluation.IEvaluatedPath<N,A,java.lang.Double>,N,A,java.lang.Double>>
getDecoder()
-
-
-
Constructor Detail
-
SearchExperimentDomain
public SearchExperimentDomain(ai.libs.jaicore.experiments.IExperimentSetConfig config, ISearchExperimentDecoder<N,A,I,org.api4.java.ai.graphsearch.problem.pathsearch.pathevaluation.IEvaluatedPath<N,A,java.lang.Double>,org.api4.java.ai.graphsearch.problem.IOptimalPathInORGraphSearch<? extends I,? extends org.api4.java.ai.graphsearch.problem.pathsearch.pathevaluation.IEvaluatedPath<N,A,java.lang.Double>,N,A,java.lang.Double>> decoder)
-
-
Method Detail
-
getDecoder
public ISearchExperimentDecoder<N,A,I,org.api4.java.ai.graphsearch.problem.pathsearch.pathevaluation.IEvaluatedPath<N,A,java.lang.Double>,org.api4.java.ai.graphsearch.problem.IOptimalPathInORGraphSearch<? extends I,? extends org.api4.java.ai.graphsearch.problem.pathsearch.pathevaluation.IEvaluatedPath<N,A,java.lang.Double>,N,A,java.lang.Double>> getDecoder()
- Overrides:
getDecoder
in classai.libs.jaicore.experiments.ExperimentDomain<B extends ai.libs.jaicore.experiments.IExperimentBuilder,I extends org.api4.java.ai.graphsearch.problem.IPathSearchWithPathEvaluationsInput<N,A,java.lang.Double>,org.api4.java.ai.graphsearch.problem.IOptimalPathInORGraphSearch<? extends I extends org.api4.java.ai.graphsearch.problem.IPathSearchWithPathEvaluationsInput<N,A,java.lang.Double>,? extends org.api4.java.ai.graphsearch.problem.pathsearch.pathevaluation.IEvaluatedPath<N,A,java.lang.Double>,N,A,java.lang.Double>>
-
-