public class OnePointCrossover extends java.lang.Object implements ICrossover
| Constructor and Description |
|---|
OnePointCrossover() |
| Modifier and Type | Method and Description |
|---|---|
ICrossover |
createNew() |
boolean |
mutate(TrajectoryFitness parent1,
TrajectoryFitness parent2,
ThreadContext context) |
boolean |
mutateAlternate(TrajectoryFitness parent1,
TrajectoryFitness parent2,
ThreadContext context) |
public boolean mutate(TrajectoryFitness parent1, TrajectoryFitness parent2, ThreadContext context)
mutate in interface ICrossoverpublic boolean mutateAlternate(TrajectoryFitness parent1, TrajectoryFitness parent2, ThreadContext context)
mutateAlternate in interface ICrossoverpublic ICrossover createNew()
createNew in interface ICrossover