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

Description Usage Value Author(s) References See Also Examples

Description

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

Usage

1
2
## S3 method for class 'Niche'
max(ni, ...)

Value

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

Author(s)

Victor Trevino. Francesco Falciani Group. University of Birmingham, U.K. http://www.bip.bham.ac.uk/bioinf

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

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
  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

galgo documentation built on May 2, 2019, 4:20 a.m.