|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of GPModel in com.epochx.core |
|---|
| Classes in com.epochx.core that implement GPModel | |
|---|---|
class |
GPAbstractModel<TYPE>
GPAbstractModel is a partial implementation of GPModel which provides sensible defaults for many of the necessary control parameters. |
| Methods in com.epochx.core with parameters of type GPModel | ||
|---|---|---|
static
|
GPController.run(GPModel<TYPE> model)
Executes one or more GP runs. |
|
static
|
GPRun.run(GPModel<TYPE> model)
Construct a new GPRun object and execute it. |
|
| Constructors in com.epochx.core with parameters of type GPModel | |
|---|---|
GPCrossover(GPModel<TYPE> model)
Constructs an instance of GPCrossover which will setup the crossover operation. |
|
GPElitism(GPModel<TYPE> model)
Constructs an instance of GPElitism which will perform the elitism operation. |
|
GPGeneration(GPModel<TYPE> model)
|
|
GPInitialisation(GPModel<TYPE> model)
Constructs an instance of GEInitialisation which will setup the initialisation operation. |
|
GPMutation(GPModel<TYPE> model)
Constructs an instance of GPMutation which will setup the mutation operation. |
|
GPPoolSelection(GPModel<TYPE> model)
Constructs an instance of GPPoolSelection which will setup the breeding pool selection operation. |
|
GPReproduction(GPModel<TYPE> model)
Constructs an instance of GEReproduction which will setup the reproduction operation. |
|
| Uses of GPModel in com.epochx.model.ant |
|---|
| Classes in com.epochx.model.ant that implement GPModel | |
|---|---|
class |
SantaFeTrail
|
| Uses of GPModel in com.epochx.model.majority |
|---|
| Classes in com.epochx.model.majority that implement GPModel | |
|---|---|
class |
Majority5
|
class |
Majority9
|
| Uses of GPModel in com.epochx.model.multiplexer |
|---|
| Classes in com.epochx.model.multiplexer that implement GPModel | |
|---|---|
class |
Multiplexer11Bit
|
class |
Multiplexer20Bit
|
class |
Multiplexer37Bit
|
class |
Multiplexer6Bit
|
| Uses of GPModel in com.epochx.model.parity |
|---|
| Classes in com.epochx.model.parity that implement GPModel | |
|---|---|
class |
Even4Parity
|
class |
Even5Parity
|
class |
Even7Parity
|
| Uses of GPModel in com.epochx.model.regression |
|---|
| Classes in com.epochx.model.regression that implement GPModel | |
|---|---|
class |
CubicRegression
|
class |
QuarticRegression
|
| Uses of GPModel in com.epochx.op.crossover |
|---|
| Constructors in com.epochx.op.crossover with parameters of type GPModel | |
|---|---|
KozaCrossover(GPModel<TYPE> model)
Default constructor for Koza standard crossover. |
|
KozaCrossover(GPModel<TYPE> model,
double functionSwapProbability)
Construct an instance of Koza crossover. |
|
UniformPointCrossover(GPModel<TYPE> model)
|
|
| Uses of GPModel in com.epochx.op.initialisation |
|---|
| Constructors in com.epochx.op.initialisation with parameters of type GPModel | |
|---|---|
FullInitialiser(GPModel<TYPE> model)
Constructor for the full initialiser. |
|
GrowInitialiser(GPModel<TYPE> model)
Constructor for the grow initialiser. |
|
RampedHalfAndHalfInitialiser(GPModel<TYPE> model)
Construct a RampedHalfAndHalfInitialiser. |
|
| Uses of GPModel in com.epochx.op.mutation |
|---|
| Constructors in com.epochx.op.mutation with parameters of type GPModel | |
|---|---|
PointMutation(GPModel<TYPE> model)
Construct a point mutation with a default point probability of 0.01. |
|
PointMutation(GPModel<TYPE> model,
double pointProbability)
Construct a point mutation with user specified point probability. |
|
SubtreeMutation(GPModel<TYPE> model)
Simple constructor for subtree mutation using a default maximum depth of 4 for new subtrees. |
|
SubtreeMutation(GPModel<TYPE> model,
int maxSubtreeDepth)
Subtree mutation constructor with control for the maximum depth of new subtrees. |
|
| Uses of GPModel in com.epochx.op.selection |
|---|
| Constructors in com.epochx.op.selection with parameters of type GPModel | |
|---|---|
LinearRankSelector(GPModel<TYPE> model,
double gradient)
|
|
RandomSelector(GPModel<TYPE> model)
|
|
TournamentSelector(GPModel<TYPE> model,
int tournamentSize)
Construct a tournament selector with the specified tournament size. |
|
| Uses of GPModel in com.epochx.representation |
|---|
| Constructors in com.epochx.representation with parameters of type GPModel | |
|---|---|
CandidateProgram(Node<TYPE> rootNode,
GPModel<TYPE> model)
Constructs a new program individual where rootNode is the
top most node in the program, and which may have 0 or more child nodes. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||