generateRandom.World: Generates random values for all niches in the world

Description Usage Value Author(s) References See Also Examples

Description

Generates random values for all niches in the world. It only pass the message generateRandom to all its niches.

Usage

1
2
## S3 method for class 'World'
generateRandom(.O, ...)

Value

Returns nothing.

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

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
  cr <- Chromosome(genes=newCollection(Gene(shape1=1, shape2=100),5))
  ni <- Niche(chromosomes=newRandomCollection(cr, 10))
  wo <- World(niches=newRandomCollection(ni,2))
  wo
  wo2 <- wo
  generateRandom(wo2)
  wo2
  wo			# wo and wo2 are the very same object
  wo3 <- clone(wo2)
  generateRandom(wo3)
  wo3
  wo2			# now wo2 is different to wo3
  wo			# but wo2 is still the same than wo

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