Learn R Programming

galgo (version 1.4)

generateRandom.Galgo: Generates random values for all populations in the Galgo object

Description

Generates random values for all populations in the Galgo object. It only pass the message generateRandom to all its populations.

Usage

# S3 method for Galgo
generateRandom(.O, ...)

Arguments

Value

Returns nothing.

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 Galgo. unObject, as.list.Object, newCollection.Chromosome, newRandomCollection.World.

Examples

Run this code
# NOT RUN {
  cr <- Chromosome(genes=newCollection(Gene(shape1=1, shape2=100),5))
  ni <- Niche(chromosomes = newRandomCollection(cr, 10))
  wo <- World(niches=newRandomCollection(ni,2))

  ga <- Galgo(populations=newRandomCollection(wo,1), goalFitness = 0.75,
              callBackFunc=plot,
              fitnessFunc=function(chr, parent) 5/sd(as.numeric(chr)))
  ga
  evolve(ga)
  evolve(ga)  ## nothing
  reInit(ga)
  generateRandom(ga)
  evolve(ga)  ## here we go again
# }

Run the code above in your browser using DataLab