Generates random values for all populations in the Galgo object. It only pass the message generateRandom
to all its populations.
# S3 method for Galgo
generateRandom(.O, ...)
Returns nothing.
Goldberg, David E. 1989 Genetic Algorithms in Search, Optimization and Machine Learning. Addison-Wesley Pub. Co. ISBN: 0201157675
For more information see Galgo
.
unObject
,
as.list.Object
,
newCollection.Chromosome
,
newRandomCollection.World
.
# 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