Interface Console<T>

  • Type Parameters:
    T - The type of entity that can be presented by this console. Evolutionary algorithms that evolve a different type can work with a console via a Renderer that performs the necessary conversions.
    All Known Implementing Classes:
    SwingConsole

    public interface Console<T>
    A console provides users with a mechanism for interacting with an evolutionary algorithm.
    • Method Detail

      • select

        int select​(List<? extends T> renderedEntities)
        Parameters:
        renderedEntities - A list of the suitably transformed entities that will be presented to the user for selection.
        Returns:
        The index of the selected entity.