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. |
CompressingInputStream |
CompressingInputStream and CompressingOutputStream allow you to
perform compression on a stream, and flush it, and continue to use it. |
CompressingOutputStream |
CompressingInputStream and DecompressingOutputStream allow you to
perform compression on a stream, and flush it, and continue to use it. |
DataPipe |
|
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 |
MersenneTwister and MersenneTwisterFast |
MersenneTwisterFast |
MersenneTwister 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. |
ParameterDatabaseAdapter |
|
ParameterDatabaseEvent |
|
ParameterDatabaseTreeModel |
|
QuickSort |
Implementations of various center-pivot QuickSort routines in Java,
and (if you really want 'em) Insertion Sort routines as well. |
RandomChoice |
RandomChoice organizes arrays of floats into distributions which can
be used to pick randomly from. |
ReflectedObject |
|
Version |
Version is a static class which stores version information for this
evolutionary computation system. |