Documentation of 'org.encog.ml.ea.opp.EvolutionaryOperator' Java class
EvolutionaryOperator
org.encog.ml.ea.opp

Interface EvolutionaryOperator

    • Method Detail

      • init

        void init(EvolutionaryAlgorithm theOwner)
        Called to setup the evolutionary operator.
        Parameters:
        theOwner - The evolutionary algorithm used with this operator.
      • offspringProduced

        int offspringProduced()
        Returns:
        The number of offspring produced by this type of crossover.
      • parentsNeeded

        int parentsNeeded()
        Returns:
        The number of parents needed.
      • performOperation

        void performOperation(java.util.Random rnd,
                              Genome[] parents,
                              int parentIndex,
                              Genome[] offspring,
                              int offspringIndex)
        Perform the evolutionary operation.
        Parameters:
        rnd - A random number generator.
        parents - The parents.
        parentIndex - The index into the parents array.
        offspring - The offspring.
        offspringIndex - An index into the offspring array.

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.