public class PBDemCDPOrg extends PBDemOrg
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
capacityDrop |
adjFactors, baseOrgalg, capacityDropPct, fitness, FITNESS_TYPE, FITNESS_TYPE2, geometry, multiFitness, mutationPct, numProfiles, profileMapping, scenIdx, seedIdx| Constructor and Description |
|---|
PBDemCDPOrg(GeneticAlgorithm alg,
int dim1,
int dim2) |
PBDemCDPOrg(GeneticAlgorithm alg,
int seedIdx,
int dim1,
int dim2) |
| Modifier and Type | Method and Description |
|---|---|
int |
applyMeme() |
void |
calcFitness() |
java.lang.String |
getBinCapacityDrop() |
float |
getCapcityDrop() |
PBDemCDPOrg |
getChildOrg(java.lang.String[][][] newArr) |
PBDemCDPOrg |
getChildOrg(java.lang.String[][][] newArr,
java.lang.String capacityDrop) |
Organism |
getDeepCopy() |
void |
mutate() |
void |
setCapacityDrop(java.lang.String binCapDrop) |
assignAFToSeed, calcMultiFitness, calcSingleFitness, crossover, decrementAF, getAF, getBinAF, getDim1, getDim2, getEncodingArray, getEncodingString, getSigma, incrementAF, isSmoothed, setAFs, setBinAFcheckFitnessDiversity, getFitness, getScenarioIndex, getSeedBaseFitness, getSeedIdx, setGeometry, setScenarioIndex, setSeedIdxpublic PBDemCDPOrg(GeneticAlgorithm alg, int dim1, int dim2)
public PBDemCDPOrg(GeneticAlgorithm alg, int seedIdx, int dim1, int dim2)
public PBDemCDPOrg getChildOrg(java.lang.String[][][] newArr)
getChildOrg in class PBDemOrgpublic PBDemCDPOrg getChildOrg(java.lang.String[][][] newArr, java.lang.String capacityDrop)
public void calcFitness()
calcFitness in class PBDemOrgpublic Organism getDeepCopy()
getDeepCopy in class PBDemOrgpublic float getCapcityDrop()
public void setCapacityDrop(java.lang.String binCapDrop)
public java.lang.String getBinCapacityDrop()