| Package | Description |
|---|---|
| com.github.chen0040.gp.lgp | |
| com.github.chen0040.gp.lgp.gp | |
| com.github.chen0040.gp.lgp.helpers | |
| com.github.chen0040.gp.lgp.program |
| Modifier and Type | Method and Description |
|---|---|
Program |
LGP.fit(List<Observation> observations) |
| Modifier and Type | Method and Description |
|---|---|
double |
LGP.evaluateCost(Program program) |
| Modifier and Type | Method and Description |
|---|---|
static Program |
Replacement.compete(List<Program> programs,
Program current,
Program candidate,
LGP manager,
RandEngine randEngine) |
Program |
Population.getGlobalBestProgram() |
| Modifier and Type | Method and Description |
|---|---|
static void |
MicroMutation.apply(Program program,
LGP manager,
RandEngine randEngine) |
static void |
MacroMutation.apply(Program child,
LGP manager,
RandEngine randEngine) |
static void |
Crossover.apply(Program program1,
Program program2,
LGP manager,
RandEngine randEngine) |
static Program |
Replacement.compete(List<Program> programs,
Program current,
Program candidate,
LGP manager,
RandEngine randEngine) |
| Modifier and Type | Method and Description |
|---|---|
static void |
PopulationInitialization.apply(List<Program> programs,
LGP manager) |
static Program |
Replacement.compete(List<Program> programs,
Program current,
Program candidate,
LGP manager,
RandEngine randEngine) |
| Modifier and Type | Method and Description |
|---|---|
static void |
InstructionHelper.initialize(Instruction instruction,
Program program,
RandEngine randEngine) |
static void |
InstructionHelper.mutateOperator(Program program,
Instruction instruction,
RandEngine randEngine) |
static void |
InstructionHelper.mutateRegister(Program program,
Instruction instruction,
RandEngine randEngine) |
static void |
InstructionHelper.mutateRegister(Program program,
Instruction instruction,
RandEngine randEngine,
double p_const) |
static Instruction |
InstructionHelper.reassign2Program(Instruction instruction,
Program program) |
| Modifier and Type | Method and Description |
|---|---|
Program |
Program.makeCopy() |
Program |
Program.makeEffectiveCopy() |
| Modifier and Type | Method and Description |
|---|---|
int |
Program.compareTo(Program o) |
void |
Program.copy(Program that,
boolean effectiveOnly) |
Copyright © 2017. All rights reserved.