|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.tiling.ga.FixedLengthChromosome | +--org.tiling.game.prisonersdilemma.ga.PrisonersDilemmaChromosome
A Chromosome whose fitness is computed by playing the iterated prisoners dilemma.
Fields inherited from class org.tiling.ga.FixedLengthChromosome |
alleles, crossoverProbability, fitness, mutationProbability, r, string, stringModified |
Fields inherited from interface org.tiling.ga.Chromosome |
CROSSOVER_PROBABILITY, MUTATION_PROBABILITY |
Constructor Summary | |
PrisonersDilemmaChromosome(double crossoverProbability,
double mutationProbability)
|
Methods inherited from class org.tiling.ga.FixedLengthChromosome |
clone, compareTo, computeFitness, crossover, equals, getFitness, getRandomCrossoverLocus, mutate, performParameterizedUniformCrossover, performSinglePointCrossover, performTwoPointCrossover, setFitness, toString |
Methods inherited from class java.lang.Object |
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public PrisonersDilemmaChromosome(double crossoverProbability, double mutationProbability)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |