public class NPointCrossover<T> extends Object implements CrossoverOperator<Solution<T>>
| Constructor and Description |
|---|
NPointCrossover(double probability,
int crossovers) |
NPointCrossover(int crossovers) |
| Modifier and Type | Method and Description |
|---|---|
List<Solution<T>> |
execute(List<Solution<T>> s) |
double |
getCrossoverProbability() |
int |
getNumberOfGeneratedChildren() |
int |
getNumberOfRequiredParents() |
public NPointCrossover(double probability,
int crossovers)
public NPointCrossover(int crossovers)
public double getCrossoverProbability()
public int getNumberOfRequiredParents()
getNumberOfRequiredParents in interface CrossoverOperator<Solution<T>>public int getNumberOfGeneratedChildren()
getNumberOfGeneratedChildren in interface CrossoverOperator<Solution<T>>Copyright © 2018. All rights reserved.