See: Description
| Interface | Description |
|---|---|
| Random |
Represents a random number generator.
|
| RunBuilder.FunctionSetSetter |
Allows the function set to be configured.
|
| RunBuilder.MaxGenerationsTerminatorSetter |
Allows termination criteria to be configured.
|
| RunBuilder.MaxGenerationsTerminatorSetterOrProcessRunner |
Provides a method for starting the genetic programming run or setting more termination criteria.
|
| RunBuilder.MaxGenerationsWithoutImprovementTerminatorSetter |
Allows termination criteria to be configured.
|
| RunBuilder.MaxGenerationsWithoutImprovementTerminatorSetterOrProcessRunner |
Provides a method for starting the genetic programming run or setting more termination criteria.
|
| RunBuilder.ProcessRunner |
Provides a method for starting the genetic programming run.
|
| RunBuilder.TerminatorSetter |
Allows termination criteria to be configured.
|
| RunBuilder.TerminatorSetterOrProcessRunner |
Provides a method for starting the genetic programming run or setting more termination criteria.
|
| Class | Description |
|---|---|
| CacheMap<K,V> |
Provides a size-limited map of keys to values.
|
| JavaUtilRandomAdapter |
Allows a
java.util.Random to be used as a org.oakgp.util.Random. |
| NodeComparator |
An implementation of
Comparator for comparing instances of Node. |
| NodeSet |
A
java.util.Set of the simplified versions of Node instances. |
| RunBuilder |
Provides a convenient way to configure and start a genetic programming run.
|
| Runner |
Performs a Genetic Programming run.
|
| Utils |
Utility methods that support the functionality provided by the rest of the framework.
|
| Void |
Represents a dummy value to return from functions that do not produce a result.
|
OakGP Genetic Programming Framework