Interface ISuccessorGenerator<N,​A>

  • Type Parameters:
    N -
    A -
    All Known Subinterfaces:
    ILazySuccessorGenerator<N,​A>

    public interface ISuccessorGenerator<N,​A>
    Creates the descriptions of successor nodes and the edges to them.
    • Method Detail

      • generateSuccessors

        java.util.List<INewNodeDescription<N,​A>> generateSuccessors​(N node)
                                                                   throws java.lang.InterruptedException
        Generate the successors for a given node.
        Parameters:
        node - The node we want to expand.
        Returns:
        A list of possible next steps.
        Throws:
        java.lang.InterruptedException