The production operator
![]() | operator)
( ArrayC<GenotypeA const *> const & iArray ) Producing offspring |
![]() | ProduceOperatorA ( ConfigurationA const & iConfiguration, CoreFactoryA const & iCoreFactoryA, ProblemFactoryA const & iProblemFactory, ProblemA const &iProblem, RandomA const & iRandom ) Creating a new production operator |
This operator should produce new genotypes using the provided existing ones. The existing genotype are not changed. An other way of putting it: Given a number of parents this operator produces a number of children.
virtual ArrayC <GenotypeA*> * operator)
( ArrayC<GenotypeA const *> const & iArray )
This is the only function of the production operator. It returns a number of newly generated children using the provided list of existing ones.
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de