public class FirstNSolutionsSurvivalStrategy extends java.lang.Object implements ISurvivalStrategy
| Constructor and Description |
|---|
FirstNSolutionsSurvivalStrategy() |
FirstNSolutionsSurvivalStrategy(int numberOfSelectedInstances) |
| Modifier and Type | Method and Description |
|---|---|
void |
init(ThreadContext context) |
java.util.List<TrajectoryFitness> |
selectSurvivedPopulation(java.util.List<? extends java.util.List<TrajectoryFitness>> frontsOfCurrentPopulation) |
void |
setNumberOfSelectedInstances(int numberOfSelectedInstances) |
public FirstNSolutionsSurvivalStrategy()
public FirstNSolutionsSurvivalStrategy(int numberOfSelectedInstances)
public void setNumberOfSelectedInstances(int numberOfSelectedInstances)
public void init(ThreadContext context)
init in interface ISurvivalStrategypublic java.util.List<TrajectoryFitness> selectSurvivedPopulation(java.util.List<? extends java.util.List<TrajectoryFitness>> frontsOfCurrentPopulation)
selectSurvivedPopulation in interface ISurvivalStrategy