|
Class Summary |
| Announcement |
Announcements are messages which are stored by ec.util.Output in
memory, in addition to being logged out to files. |
| Checkpoint |
Checkpoints ec.EvolutionState objects out to checkpoint files, or
restores the same from checkpoint files. |
| Code |
Code provides some simple wrapper functions for encoding and decoding
basic data types for storage in a pseudo-Java source code strings
format. |
| DecodeReturn |
DecodeReturn is used by Code to provide varied information returned
when decoding. |
| Log |
Defines a log to which Output outputs. |
| LogRestarter |
A LogRestarter is an abstract superclass of objects which are
capable of restarting logs after a computer failure. |
| MersenneTwister |
Mersenne Twister and MersenneTwisterFast |
| MersenneTwisterFast |
Mersenne Twister and MersenneTwisterFast |
| Output |
Outputs and logs system messages, errors, and other various
items printed as a result of a run. |
| Parameter |
A Parameter is an object which the ParameterDatabase class
uses as a key to associate with strings, forming a key-value pair. |
| ParameterDatabase |
This extension of the Properties class allows you to set, get, and
delete Parameters in a hierarchical tree-like database. |
| QuickSort |
Implementations of various center-pivot QuickSort routines in Java,
and (if you really want 'em) Insertion Sort routines as well. |
| RandomChoice |
|
| Version |
Version is a static class which stores version information for this
evolutionary computation system. |