public abstract class GeneRestriction
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
BOUNDED_VALUES |
static int |
FIXED_VALUE |
private int |
genePosition |
static int |
NO_RESTRICTION |
static int |
REPLICATE_GENE |
Constructor and Description |
---|
GeneRestriction(int genePosition) |
Modifier and Type | Method and Description |
---|---|
int |
getGenePosition() |
abstract int |
getRestrictionType() |
abstract void |
restrictGene(Individual i) |
public static final int NO_RESTRICTION
public static final int BOUNDED_VALUES
public static final int REPLICATE_GENE
public static final int FIXED_VALUE
private int genePosition
public abstract void restrictGene(Individual i)
public abstract int getRestrictionType()
public int getGenePosition()