public class Solution extends Object implements Serializable
| Modifier and Type | Field and Description |
|---|---|
protected List<Double> |
constraints |
protected List<Double> |
costs |
protected double |
crowdingDistance |
protected List<Double> |
data |
protected int |
rank |
| Constructor and Description |
|---|
Solution() |
| Modifier and Type | Method and Description |
|---|---|
void |
copy(Solution rhs) |
boolean |
equals(Object o) |
void |
evaluate(Mediator mediator) |
void |
evaluate(Mediator mediator,
int objective_index) |
double |
get(int index) |
double |
getConstraint(int i) |
double |
getCost(int i) |
int |
hashCode() |
void |
initialize(Mediator mediator) |
Solution |
makeCopy() |
void |
mutateUniformly(Mediator mediator) |
void |
onePointCrossover(Mediator mediator,
Solution rhs) |
void |
set(int index,
double value) |
int |
size() |
String |
toString() |
void |
uniformCrossover(Mediator mediator,
Solution rhs) |
public double get(int index)
public void set(int index,
double value)
public int size()
public void initialize(Mediator mediator)
public void mutateUniformly(Mediator mediator)
public void copy(Solution rhs)
public void evaluate(Mediator mediator)
public void evaluate(Mediator mediator, int objective_index)
public Solution makeCopy()
public double getCost(int i)
public double getConstraint(int i)
Copyright © 2017. All rights reserved.