| Modifier and Type | Class and Description |
|---|---|
class |
Ant
Ant implements the Artificial Ant problem.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BBOBenchmarks
The Black Box Optimization workshop (BBOB) has an annual competition for doing real-valued parameter optimization.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CoevolutionaryECSuite |
| Modifier and Type | Class and Description |
|---|---|
class |
ECSuite
Several standard Evolutionary Computation functions are implemented.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Edge
Edge implements the Symbolic Edge problem.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Semantic
Implements Goldberg and O'Reilly's semantic Order and Majority
problems.
|
| Modifier and Type | Class and Description |
|---|---|
class |
HIFF
HIFF implements the Hierarchical If-And-Only-If problem developed by Watson, Hornby and Pollack.
|
| Modifier and Type | Class and Description |
|---|---|
class |
KLandscapes
KLandscapes implements the K-Landscapes problem of Vanneschi,
Castelli and Manzoni.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Lawnmower
Lawnmower implements the Koza-II Lawnmower problem.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Lid
Lid implements Daida's Lid problem.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MajorityGA
MajorityGA.java
Implements a GA-style vector rule for the one-dimensional Majority-Ones cellular automaton problem.
|
class |
MajorityGP
MajorityGP.java
Implements a GP-style vector rule for the one-dimensional Majority-Ones cellular automaton problem.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Mona |
| Modifier and Type | Class and Description |
|---|---|
class |
MooSuite
Several standard Multi-objective benchmarks are implemented:
ZDT1: Zitzler, Deb & Thiele
ZDT2: Zitzler, Deb & Thiele
ZDT3: Zitzler, Deb & Thiele
ZDT4: Zitzler, Deb & Thiele
ZDT6: Zitzler, Deb & Thiele
SPHERE: ftp.tik.ee.ethz.ch/pub/people/zitzler/ZLT2001a.pdf
SCH: (Schaffer), (a.k.a.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Multiplexer
Multiplexer implements the family of n-Multiplexer problems.
|
| Modifier and Type | Class and Description |
|---|---|
class |
NK
NK implmements the NK-landscape developed by Stuart Kauffman (in the book The Origins of
Order: Self-Organization and Selection in Evolution).
|
| Modifier and Type | Class and Description |
|---|---|
class |
OrderTree
OrderTree implements the OrderTree problem of Hoang et al.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Parity
Parity implements the family of n-[even|odd]-Parity problems up
to 32-parity.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Regression |
| Modifier and Type | Class and Description |
|---|---|
class |
Benchmarks
Benchmarks by various people in the literature.
|
class |
Quintic
Quintic implements a Symbolic Regression problem.
|
class |
Sextic
Sextic implements a Symbolic Regression problem.
|
| Modifier and Type | Class and Description |
|---|---|
class |
RoyalTree
RoyalTree implements Punch's RoyalTree problem.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SAT
SAT implements the boolean satisfiability problem.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Sum
Sum is a simple example of the ec.Vector package, implementing the
very simple sum problem (fitness = sum over vector).
|
| Modifier and Type | Class and Description |
|---|---|
class |
MaxOnes |
| Modifier and Type | Class and Description |
|---|---|
class |
AddSubtract |
| Modifier and Type | Class and Description |
|---|---|
class |
OddRosenbrock |
| Modifier and Type | Class and Description |
|---|---|
class |
MultiValuedRegression |
| Modifier and Type | Class and Description |
|---|---|
class |
TwoBox
TwoBox implements the TwoBox problem, with or without ADFs,
as discussed in Koza-II.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MasterProblem
MasterProblem.java
|
class |
MetaProblem
MetaProblem is a special class for implenting so-called "Meta-Evolutionary Algorithms",
a topic related to "HyperHeuristics".
|
| Modifier and Type | Class and Description |
|---|---|
class |
GPProblem
A GPProblem is a Problem which is meant to efficiently handle GP
evaluation.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GEProblem
GEProblem is a special replacement for Problem which performs GE mapping.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PushProblem
A PushProblem contains useful methods to help you create an
interpreter, write out the ECJ GP tree to a string, build a Push Program
around this string, load the interpreter with all your custom instructions,
and run the Push Program on the interpreter.
|
| Modifier and Type | Field and Description |
|---|---|
SimpleProblemForm |
SimpleEvaluator.SimpleEvaluatorThread.prob |
| Modifier and Type | Method and Description |
|---|---|
protected void |
SimpleEvaluator.evalPopChunk(EvolutionState state,
int[] numinds,
int[] from,
int threadnum,
SimpleProblemForm p)
A private helper function for evaluatePopulation which evaluates a chunk
of individuals in a subpopulation for a given thread.
|
| Modifier and Type | Field and Description |
|---|---|
(package private) SimpleProblemForm |
SteadyStateEvaluator.problem
Our problem.
|
Copyright © 2014 Evolutionary Computation Laboratory at George Mason University. All rights reserved.