NoSelection (JEvolution)
Date: 2013-03-21

evSOLve.JEvolution.selection

## Class NoSelection

- java.lang.Object
- - evSOLve.JEvolution.selection.NoSelection

- All Implemented Interfaces:
    Selection

      public class NoSelection
      extends java.lang.Object
      implements Selection

  All parents are selected into the next geneneration, i.e., there is no selection pressure (JEvolution native selection).
  Version:
    0.9
  Author:
    Helmut A. Mayer

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `NoSelection()` Default constructor.

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `doSelect(SubPopulation parents, SubPopulation offspring)` Simply copies parents to offspring without any selection.

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### NoSelection

          public NoSelection()

      Default constructor.

  - ### Method Detail

    - #### doSelect

          public void doSelect(SubPopulation parents,
                      SubPopulation offspring)

      Simply copies parents to offspring without any selection.
      Specified by:
        `doSelect` in interface `Selection`
      Parameters:
        `parents` - the SubPopulation of parents
        `offspring` - the SubPopulation of survivors (in this case all parents)