Class SearchExperimentsProfiler
- java.lang.Object
-
- ai.libs.jaicore.search.experiments.SearchExperimentsProfiler
-
public class SearchExperimentsProfiler extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description SearchExperimentsProfiler(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, java.io.File workingDirectory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
iterativeLandscapeAnalysis(ai.libs.jaicore.experiments.Experiment experiment, java.lang.Number probeSize)
void
plainLandscapeAnalysis(ai.libs.jaicore.experiments.Experiment experiment, java.lang.Number probeSize)
-
-
-
Constructor Detail
-
SearchExperimentsProfiler
public SearchExperimentsProfiler(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, java.io.File workingDirectory)
-
-
Method Detail
-
plainLandscapeAnalysis
public void plainLandscapeAnalysis(ai.libs.jaicore.experiments.Experiment experiment, java.lang.Number probeSize) throws java.io.IOException, org.api4.java.ai.graphsearch.problem.pathsearch.pathevaluation.PathEvaluationException, java.lang.InterruptedException
- Throws:
java.io.IOException
org.api4.java.ai.graphsearch.problem.pathsearch.pathevaluation.PathEvaluationException
java.lang.InterruptedException
-
iterativeLandscapeAnalysis
public void iterativeLandscapeAnalysis(ai.libs.jaicore.experiments.Experiment experiment, java.lang.Number probeSize) throws java.io.IOException, org.api4.java.ai.graphsearch.problem.pathsearch.pathevaluation.PathEvaluationException, java.lang.InterruptedException
- Throws:
java.io.IOException
org.api4.java.ai.graphsearch.problem.pathsearch.pathevaluation.PathEvaluationException
java.lang.InterruptedException
-
-