simbad.picoevo.ext.evolution
Class SelectionOperator_GetView

java.lang.Object
  extended by simbad.picoevo.core.evolution.Operator
      extended by simbad.picoevo.core.evolution.SelectionOperator
          extended by simbad.picoevo.ext.evolution.SelectionOperator_GetView

public class SelectionOperator_GetView
extends SelectionOperator


Field Summary
 
Fields inherited from class simbad.picoevo.core.evolution.Operator
_name
 
Constructor Summary
SelectionOperator_GetView()
           
SelectionOperator_GetView(java.lang.String __name)
           
 
Method Summary
static PopulationView performSelectionView(Population __population)
          create a view with only all the individuals - the view is ordered note that this method is static, i.e.
static PopulationView performSelectionView(Population __population, int __nb)
          create a view with only the __nb best individuals - the view is ordered note that this method is static, i.e.
 
Methods inherited from class simbad.picoevo.core.evolution.SelectionOperator
performSelection
 
Methods inherited from class simbad.picoevo.core.evolution.Operator
getName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SelectionOperator_GetView

public SelectionOperator_GetView()

SelectionOperator_GetView

public SelectionOperator_GetView(java.lang.String __name)
Method Detail

performSelectionView

public static PopulationView performSelectionView(Population __population,
                                                  int __nb)
create a view with only the __nb best individuals - the view is ordered note that this method is static, i.e. this object may not need to be instantiated


performSelectionView

public static PopulationView performSelectionView(Population __population)
create a view with only all the individuals - the view is ordered note that this method is static, i.e. this object may not need to be instantiated