Watchmaker Framework for Evolutionary Computation API
(Version 0.7.1)

Package org.uncommons.watchmaker.swing

This package provides a number of classes to simplify the development of Swing GUIs for evolutionary programs.

See:
          Description

Interface Summary
EvolutionControl Common interface for GUI controls for evolutionary programs.
 

Class Summary
AbortControl A GUI control that allows the user to abort an evolutionary program.
NumericParameterControl<T extends Number & Comparable<T>> A GUI control that allows the user to set/update the value of a numeric parameter.
ObjectSwingRenderer A default Renderer implementation that can display any object as a Swing component.
ProbabilityParameterControl A GUI control that allows the user to set/update the value of a Probability parameter.
SelectionStrategyControl<T> An evolution control for selecting between different SelectionStrategy implementations.
SwingConsole Swing-based console for interactive evolutionary algorithms.
 

Package org.uncommons.watchmaker.swing Description

This package provides a number of classes to simplify the development of Swing GUIs for evolutionary programs. As well as common controls for modifying evolution parameters, it includes a Swing implementation of the Console interface for interactive evolutionary algorithms.


Watchmaker Framework for Evolutionary Computation API
(Version 0.7.1)