public class AdaptiveRule
extends java.lang.Object
Constructor and Description |
---|
AdaptiveRule() |
Modifier and Type | Method and Description |
---|---|
static double |
computeTheoryLength(int[] crm,
int base) |
static void |
constructor(int[] crm,
int base,
int defaultClass) |
static void |
crossover(int[] p1,
int[] p2,
int[] s1,
int[] s2,
int base1,
int base2,
int cutPoint) |
static boolean |
doMatch(int[] crm,
int base,
InstanceWrapper ins) |
static boolean |
doMerge(int[] crm,
int base) |
static boolean |
doReinitialize(int[] crm,
int base) |
static boolean |
doSplit(int[] crm,
int base) |
static java.lang.String |
dumpPhenotype(int[] crm,
int base) |
static void |
mutation(int[] crm,
int base,
int defaultClass) |
public static void constructor(int[] crm, int base, int defaultClass)
public static double computeTheoryLength(int[] crm, int base)
public static boolean doMatch(int[] crm, int base, InstanceWrapper ins)
public static java.lang.String dumpPhenotype(int[] crm, int base)
public static void crossover(int[] p1, int[] p2, int[] s1, int[] s2, int base1, int base2, int cutPoint)
public static void mutation(int[] crm, int base, int defaultClass)
public static boolean doSplit(int[] crm, int base)
public static boolean doMerge(int[] crm, int base)
public static boolean doReinitialize(int[] crm, int base)