| Interface | Description |
|---|---|
| RandomChoiceChooser |
Used by RandomChoice to pick objects by probability from a distribution.
|
| RandomChoiceChooserD |
Used by RandomChoice to pick objects by probability from a distribution.
|
| SortComparator |
The interface for passing objects to ec.util.QuickSort
|
| SortComparatorL |
The interface for passing objects to ec.util.QuickSort
|
| ThreadPool.Worker |
A Worker is a special kind of object which represents an underlying
Worker thread usable in the ThreadPool.
|
| Class | Description |
|---|---|
| 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.
|
| DataPipe | |
| DecodeReturn |
DecodeReturn is used by Code to provide varied information returned
when decoding.
|
| Lexer |
A simple line-by-line String tokenizer.
|
| LocalHost |
Modified from
apache mail-archives.
|
| 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.
|
| Output.Announcement | |
| 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.
|
| ParameterDatabaseEvent | |
| ParameterDatabaseTreeModel | |
| ParameterDatabaseTreeNode | |
| 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 | |
| ThreadPool |
ThreadPool.java
A simple, lightweight thread pool, for those who cannot or will not use Java's baroque
java.util.concurrent package.
|
| Version |
Version is a static class which stores version information for this
evolutionary computation system.
|
| Exception | Description |
|---|---|
| BadParameterException |
Thrown when you attempt to create a Parameter from bad path items.
|
| Output.OutputExitException | |
| OutputException |
Thrown whenever a problem occurs when attempting to output to a Log.
|
| ParamClassLoadException |
This exception is thrown by the Parameter Database when it fails to
locate and load a class specified by a given parameter as requested.
|
Copyright © 2014 Evolutionary Computation Laboratory at George Mason University. All rights reserved.