JGAP

org.jgap.distr
Class DistributedGenotype

java.lang.Object
  extended by org.jgap.Genotype
      extended by org.jgap.distr.DistributedGenotype
All Implemented Interfaces:
java.io.Serializable, java.lang.Runnable

public class DistributedGenotype
extends Genotype

Genotype that is running on one of many servers computing a population. This type of Genotype knows his companions (other servers to contact for distributed calculating of populations).

Since:
2.0
See Also:
Serialized Form

Constructor Summary
DistributedGenotype(Configuration a_activeConfiguration, Population a_population)
           
 
Method Summary
 
Methods inherited from class org.jgap.Genotype
applyGeneticOperator, applyGeneticOperators, applyNaturalSelectors, equals, evolve, evolve, getChromosomes, getConfiguration, getFittestChromosome, getFittestChromosome, getFittestChromosomes, getPopulation, getStaticConfiguration, hashCode, keepPopSizeConstant, randomInitialGenotype, run, setPopulation, setStaticConfiguration, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DistributedGenotype

public DistributedGenotype(Configuration a_activeConfiguration,
                           Population a_population)
                    throws InvalidConfigurationException
Throws:
InvalidConfigurationException

JGAP