Uses of Interface
de.kumpe.hadooptimizer.NeedsRandomGenerator

Packages that use NeedsRandomGenerator
de.kumpe.hadooptimizer.impl Some basic und useful implementations of the evolution cycle's interfaces. 
 

Uses of NeedsRandomGenerator in de.kumpe.hadooptimizer.impl
 

Classes in de.kumpe.hadooptimizer.impl that implement NeedsRandomGenerator
 class DuplicatingRecombiner<I>
          A Recombiner which creates the given number of offspring by randomly selecting and duplicating a parents.
 class EsEvaluatorWrapper
          Wrapp's a given Evaluator<double[]> to evaluate the double[]-individual nested in an EsIndividual.
 class EsHalterWrapper
          A Wrapper that transforms an Halter<double[]> into an Halter<EsIndividual>.
 class EsMutatorWrapper
          Wrapp's a given EsWrappableMutator to mutate the double[] -individual nested in an EsIndividual.
 class EsPopulationReaderWrapper
          A Wrapper that transforms an PopulationReader<double[]> into an PopulationReader<EsIndividual>.
 class EsPopulationWriterWrapper
          A Wrapper that transforms an PopulationWriter<double[]> into an PopulationWriter<EsIndividual>.
 class GaussianMutator
          Mutates a double array by adding gaussian random numbers.
 class GaussionMutatorBase
          Base class for Mutators based on gaussian random number.
 class NeedsRandomWrapperBase<T>
           
 class ReportingHalterWrapper<I>
          The ReportingHalterWrapper passed the EvaluationResults to each registered ReportingHalterWrapper.Reporter and then delegates the halt-decision the the specified Halter.
 



Copyright © 2011 Christian Kumpe. All Rights Reserved.