| Package | Description |
|---|---|
| com.github.chen0040.gp.treegp.gp | |
| com.github.chen0040.gp.treegp.program |
| Modifier and Type | Method and Description |
|---|---|
static void |
Crossover.apply(Program program1,
Program program2,
TreeGP manager) |
static void |
MicroMutation.apply(Program program,
TreeGP manager) |
static void |
MacroMutation.apply(Program program,
TreeGP manager) |
| Modifier and Type | Method and Description |
|---|---|
Program |
Program.makeCopy() |
| Modifier and Type | Method and Description |
|---|---|
static Primitive |
TreeGenerator.anyPrimitive(Program program,
int allowableDepth,
TGPInitializationStrategy method,
RandEngine randEngine) |
int |
Program.compareTo(Program that)
The method return -1 if this program is better than that program
|
void |
Program.copy(Program that) |
static TreeNode |
TreeGenerator.createWithDepth(Program program,
int allowableDepth,
TreeGP manager,
TGPInitializationStrategy method) |
static void |
TreeGenerator.createWithDepth(Program program,
TreeNode x,
int allowableDepth,
TGPInitializationStrategy method,
RandEngine randEngine) |
boolean |
Program.isBetterThan(Program rhs) |
| Constructor and Description |
|---|
Solution(int treeCount,
java.util.function.Function<Integer,Program> generator) |
Copyright © 2017. All rights reserved.