public class TrajectoryFitness
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
double |
crowdingDistance |
Fitness |
fitness |
int |
rank |
int |
survive |
java.lang.Object[] |
trajectory |
Constructor and Description |
---|
TrajectoryFitness(java.lang.Object[] trajectory,
Fitness fitness)
Creates a
TrajectoryFitness with the full trajectory. |
TrajectoryFitness(java.lang.Object transition,
Fitness fitness)
Creates a
TrajectoryFitness with the given activation id} |
TrajectoryFitness(TrajectoryInfo trajectoryInfo,
Fitness fitness)
Creates a
TrajectoryFitness with the full trajectory. |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
int |
hashCode() |
java.lang.String |
toString() |
public java.lang.Object[] trajectory
public Fitness fitness
public int rank
public double crowdingDistance
public int survive
public TrajectoryFitness(java.lang.Object[] trajectory, Fitness fitness)
TrajectoryFitness
with the full trajectory.trajectory
- The trajectory.fitness
- The fitness.public TrajectoryFitness(TrajectoryInfo trajectoryInfo, Fitness fitness)
TrajectoryFitness
with the full trajectory.trajectoryInfo
- The trajectory.fitness
- The fitness.public TrajectoryFitness(java.lang.Object transition, Fitness fitness)
TrajectoryFitness
with the given activation id}transition
- The transition.fitness
- The fitness.