Class UniformCrossover<S extends BinarySolution>

java.lang.Object
org.uma.jmetal.operator.crossover.impl.UniformCrossover<S>
All Implemented Interfaces:
Serializable, CrossoverOperator<S>, Operator<List<S>,List<S>>

public class UniformCrossover<S extends BinarySolution> extends Object implements CrossoverOperator<S>
This class implements a uniform crossover operator for binary solutions.
Author:
Antonio J. Nebro <antonio@lcc.uma.es>
See Also:
  • Constructor Details

    • UniformCrossover

      public UniformCrossover(double crossoverProbability)
      Constructor
    • UniformCrossover

      public UniformCrossover(double crossoverProbability, RandomGenerator<Double> crossoverRandomGenerator)
      Constructor
  • Method Details