JavaGenes, NASA Ames. Written largely by Al Globus

gov.nasa.javaGenes.evolvableDoubleList
Class Selector

java.lang.Object
  extended bygov.nasa.javaGenes.evolvableDoubleList.Selector
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
NeighboringPairsSelector, SelectAll, SelectByProbability, SelectChunk, SelectFixedIndices, SelectFixedNumber, SelectModulo, SelectOne

public abstract class Selector
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
 int MAXIMUM_TRIES
           
 
Constructor Summary
Selector()
           
 
Method Summary
protected abstract  Indices getIndices(int size)
           
 int[] getIndicesArray(EvolvableDoubleList list)
           
 int[] getIndicesArray(int size)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAXIMUM_TRIES

public final int MAXIMUM_TRIES
See Also:
Constant Field Values
Constructor Detail

Selector

public Selector()
Method Detail

getIndicesArray

public final int[] getIndicesArray(EvolvableDoubleList list)

getIndicesArray

public int[] getIndicesArray(int size)

getIndices

protected abstract Indices getIndices(int size)

JavaGenes, NASA Ames. Written largely by Al Globus