Package | Description |
---|---|
org.uncommons.swing |
Utility classes and generic components for building Swing graphical
user interfaces.
|
org.uncommons.util.concurrent |
Concurrency utility classes.
|
org.uncommons.util.id |
Strategies for providing unique identifiers of different types.
|
org.uncommons.util.reflection |
Utilities for simplifying code that uses reflection.
|
org.uncommons.watchmaker.framework |
This package provides a framework for evolutionary computation.
|
org.uncommons.watchmaker.framework.factories |
Provides convenient general-purpose
CandidateFactory
implementations for common candidate representations such as strings, lists and arrays. |
org.uncommons.watchmaker.framework.interactive |
Classes for implementing interactive evolutionary algorithms.
|
org.uncommons.watchmaker.framework.islands |
An implementation of island model evolution.
|
org.uncommons.watchmaker.framework.operators |
Provides several ready-to-use standard evolutionary operators for commonly
used data types such as arrays, lists and strings.
|
org.uncommons.watchmaker.framework.selection |
Various selection strategies for use with evolutionary algorithms.
|
org.uncommons.watchmaker.framework.termination |
Configurable conditions for terminating evolutionary algorithms.
|
org.uncommons.watchmaker.swing |
This package provides a number of classes to simplify the development of
Swing GUIs for evolutionary programs.
|
org.uncommons.watchmaker.swing.evolutionmonitor |
This package provides an experimental evolution monitor Swing component.
|