public class FastHypervolume extends Object
| Constructor and Description |
|---|
FastHypervolume() |
FastHypervolume(double offset) |
| Modifier and Type | Method and Description |
|---|---|
<S extends Solution<?>> |
computeHVContributions(List<S> solutionList)
Computes the HV contribution of the solutions
|
double |
computeHypervolume(List<? extends Solution<?>> solutionList) |
double |
computeHypervolume(List<? extends Solution<?>> solutionList,
Point referencePoint) |
<S extends Solution<?>> |
computeSolutionHVContribution(List<S> solutionList,
int solutionIndex,
double solutionSetHV)
Computes the HV contribution of a solutiontype in a solutiontype set.
|
double |
get2DHV(List<? extends Solution<?>> solutionSet)
Computes the HV of a solution list.
|
public FastHypervolume()
public FastHypervolume(double offset)
public double computeHypervolume(List<? extends Solution<?>> solutionList, Point referencePoint)
public double get2DHV(List<? extends Solution<?>> solutionSet)
public <S extends Solution<?>> void computeHVContributions(List<S> solutionList)
public <S extends Solution<?>> double computeSolutionHVContribution(List<S> solutionList, int solutionIndex, double solutionSetHV)
Copyright © 2015. All rights reserved.