Learn R Programming

galgo (version 1.4)

max.Niche: Returns the chromosome in the niche whose current fitness is maximum

Description

Returns the chromosome in the niche whose current fitness is maximum.

Usage

# S3 method for Niche
max(ni, ...)

Arguments

Value

Returns the chromosome in the niche whose current fitness is maximum.

References

Goldberg, David E. 1989 Genetic Algorithms in Search, Optimization and Machine Learning. Addison-Wesley Pub. Co. ISBN: 0201157675

See Also

For more information see Niche. *best() *bestFitness(), *maxFitness().

Examples

Run this code
# NOT RUN {
  cr <- Chromosome(genes=newCollection(Gene(shape1=1, shape2=100),5))
  cr
  ni <- Niche(chromosomes = newRandomCollection(cr, 10))
  ni$fitness <- 1:10/10 # tricky fitness
  refreshStats(ni)      # compute best and max chromosomes
  summary(ni)
  best(ni)
  ni$bestChromosome     # the same
  max(ni)               # the same in this case
  bestFitness(ni)       # 1
  maxFitness(ni)        # 1
# }

Run the code above in your browser using DataLab