Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.encog.ml.ea.species
Class SingleSpeciation

    java.lang.Object
      org.encog.ml.ea.species.SingleSpeciation

All Implemented Interfaces:
  Speciation

    public class SingleSpeciation

extends Object
implements Speciation

This speciation strategy simply creates a single species that contains the entire population. Use this speciation strategy if you do not wish to use species.

Constructor Summary
`SingleSpeciation()`

Method Summary
`void` | `init(EvolutionaryAlgorithm theOwner)` Setup the speciation strategy.
`void` | `performSpeciation(List<Genome> genomeList)` Perform the speciation.

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### SingleSpeciation

    public SingleSpeciation()

Method Detail

### init

    public void init(EvolutionaryAlgorithm theOwner)

  Setup the speciation strategy.

  Specified by:
    `init` in interface `Speciation`
  Parameters:
    `theOwner` - The owner.

### performSpeciation

    public void performSpeciation(List<Genome> genomeList)

  Perform the speciation.

  Specified by:
    `performSpeciation` in interface `Speciation`
  Parameters:
    `genomeList` - The genomes to speciate.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2014. All Rights Reserved.