org.uncommons.watchmaker.framework.interactive
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.
- Author:
- Daniel Dyer
Method Summary |
int |
select(List<? extends T> renderedEntities)
|
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.