ai.libs.jaicore.search.experiments.SearchExperimentDomain Maven / Gradle / Ivy
package ai.libs.jaicore.search.experiments;
import org.api4.java.ai.graphsearch.problem.IOptimalPathInORGraphSearch;
import org.api4.java.ai.graphsearch.problem.IPathSearchWithPathEvaluationsInput;
import org.api4.java.ai.graphsearch.problem.pathsearch.pathevaluation.IEvaluatedPath;
import ai.libs.jaicore.experiments.AExperimentDomain;
import ai.libs.jaicore.experiments.IExperimentBuilder;
import ai.libs.jaicore.experiments.IExperimentSetConfig;
public abstract class SearchExperimentDomain, N, A>
extends AExperimentDomain, N, A, Double>> {
public SearchExperimentDomain(final IExperimentSetConfig config, final ISearchExperimentDecoder, IOptimalPathInORGraphSearch, N, A, Double>> decoder) {
super(config, decoder);
}
@Override
public ISearchExperimentDecoder, IOptimalPathInORGraphSearch, N, A, Double>> getDecoder() {
return (ISearchExperimentDecoder, IOptimalPathInORGraphSearch, N, A, Double>>)super.getDecoder();
}
}