Class EvaluatedSearchGraphPath<N,​A,​V extends java.lang.Comparable<V>>

  • All Implemented Interfaces:
    org.api4.java.ai.graphsearch.problem.pathsearch.pathevaluation.IEvaluatedPath<N,​A,​V>, org.api4.java.common.attributedobjects.ScoredItem<V>, org.api4.java.datastructure.graph.ILabeledPath<N,​A>, org.api4.java.datastructure.graph.IPath<N>

    public class EvaluatedSearchGraphPath<N,​A,​V extends java.lang.Comparable<V>>
    extends SearchGraphPath<N,​A>
    implements org.api4.java.ai.graphsearch.problem.pathsearch.pathevaluation.IEvaluatedPath<N,​A,​V>
    • Constructor Detail

      • EvaluatedSearchGraphPath

        public EvaluatedSearchGraphPath​(org.api4.java.datastructure.graph.ILabeledPath<N,​A> path,
                                        V score)
      • EvaluatedSearchGraphPath

        public EvaluatedSearchGraphPath​(java.util.List<N> nodes,
                                        java.util.List<A> edges,
                                        V score)
    • Method Detail

      • getScore

        public V getScore()
        Specified by:
        getScore in interface org.api4.java.common.attributedobjects.ScoredItem<N>