|
Watchmaker Framework API (Version 0.6.2) |
||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Watchmaker Evolution Framework | |
|---|---|
| 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.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. |
| Watchmaker Swing Classes | |
|---|---|
| org.uncommons.swing | Utility classes and generic components for building Swing graphical user interfaces. |
| 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. |
| Uncommons Utilities | |
|---|---|
| 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. |
|
Watchmaker Framework API (Version 0.6.2) |
||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||