Hierarchy For Package ai.libs.jaicore.search.algorithms.standard.bestfirst.nodeevaluation

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • ai.libs.jaicore.search.algorithms.standard.bestfirst.nodeevaluation.DecoratingNodeEvaluator<N,​A,​V> (implements org.api4.java.ai.graphsearch.problem.pathsearch.pathevaluation.ICancelablePathEvaluator, org.api4.java.common.control.ILoggingCustomizable, org.api4.java.ai.graphsearch.problem.pathsearch.pathevaluation.IPathEvaluator<N,​A,​V>, org.api4.java.ai.graphsearch.problem.pathsearch.pathevaluation.IPotentiallyGraphDependentPathEvaluator<N,​A,​V>, org.api4.java.ai.graphsearch.problem.pathsearch.pathevaluation.IPotentiallySolutionReportingPathEvaluator<T,​A,​V>)
      • ai.libs.jaicore.search.algorithms.standard.bestfirst.nodeevaluation.AlternativeNodeEvaluator<N,​A,​V> (implements org.api4.java.common.control.ILoggingCustomizable)
        • ai.libs.jaicore.search.algorithms.standard.bestfirst.nodeevaluation.CoveringNodeEvaluator<N,​A,​V> (implements org.api4.java.common.control.ILoggingCustomizable)
        • ai.libs.jaicore.search.algorithms.standard.bestfirst.nodeevaluation.PathVsSubpathNodeEvaluator<N,​A,​V>
      • ai.libs.jaicore.search.algorithms.standard.bestfirst.nodeevaluation.DelayingNodeEvaluator<N,​A,​V>
      • ai.libs.jaicore.search.algorithms.standard.bestfirst.nodeevaluation.TimeLoggingNodeEvaluator<T,​A,​V>
    • ai.libs.jaicore.search.algorithms.standard.bestfirst.nodeevaluation.LinearCombiningNodeEvaluator<T,​A> (implements org.api4.java.ai.graphsearch.problem.pathsearch.pathevaluation.IPathEvaluator<N,​A,​V>)
    • ai.libs.jaicore.search.algorithms.standard.bestfirst.nodeevaluation.RandomizedDepthFirstNodeEvaluator<T,​A> (implements org.api4.java.ai.graphsearch.problem.pathsearch.pathevaluation.IPathEvaluator<N,​A,​V>)
    • ai.libs.jaicore.search.algorithms.standard.bestfirst.nodeevaluation.SkippingNodeEvaluator<T,​A,​V> (implements org.api4.java.ai.graphsearch.problem.pathsearch.pathevaluation.IPathEvaluator<N,​A,​V>)
    • ai.libs.jaicore.search.algorithms.standard.bestfirst.nodeevaluation.TimeAwareNodeEvaluator<T,​A,​V> (implements org.api4.java.common.control.ILoggingCustomizable, org.api4.java.ai.graphsearch.problem.pathsearch.pathevaluation.IPathEvaluator<N,​A,​V>)
      • ai.libs.jaicore.search.algorithms.standard.bestfirst.nodeevaluation.RandomCompletionBasedNodeEvaluator<T,​A,​V> (implements org.api4.java.ai.graphsearch.problem.pathsearch.pathevaluation.ICancelablePathEvaluator, org.api4.java.common.control.ILoggingCustomizable, org.api4.java.ai.graphsearch.problem.pathsearch.pathevaluation.IPotentiallyGraphDependentPathEvaluator<N,​A,​V>, org.api4.java.ai.graphsearch.problem.pathsearch.pathevaluation.IPotentiallySolutionReportingPathEvaluator<T,​A,​V>, org.api4.java.ai.graphsearch.problem.pathsearch.pathevaluation.IPotentiallyUncertaintyAnnotatingPathEvaluator<N,​A,​V>)