Class RandomSelection<S>

java.lang.Object
org.uma.jmetal.operator.selection.impl.RandomSelection<S>
All Implemented Interfaces:
Serializable, Operator<List<S>,S>, SelectionOperator<List<S>,S>

public class RandomSelection<S> extends Object implements SelectionOperator<List<S>,S>
This class implements a random selection operator used for selecting randomly a solution from a list
Author:
Antonio J. Nebro invalid input: '<'antonio@lcc.uma.es>
See Also:
  • Constructor Details

    • RandomSelection

      public RandomSelection()
  • Method Details

    • execute

      public S execute(List<S> solutionList)
      Execute() method
      Specified by:
      execute in interface Operator<List<S>,S>
      Parameters:
      solutionList - The data to process