jmetal.qualityIndicator.fastHypervolume
Class FastHypervolume
java.lang.Object
jmetal.qualityIndicator.fastHypervolume.FastHypervolume
public class FastHypervolume
- extends java.lang.Object
Created with IntelliJ IDEA.
User: Antonio J. Nebro
Date: 26/08/13
Time: 10:20
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FastHypervolume
public FastHypervolume()
FastHypervolume
public FastHypervolume(double offset)
computeHypervolume
public double computeHypervolume(SolutionSet solutionSet)
computeHypervolume
public double computeHypervolume(SolutionSet solutionSet,
Solution referencePoint)
get2DHV
public double get2DHV(SolutionSet solutionSet)
- Computes the HV of a solution set.
REQUIRES: The problem is bi-objective
REQUIRES: The archive is ordered in descending order by the second objective
- Returns:
computeHVContributions
public void computeHVContributions(SolutionSet solutionSet)
- Computes the HV contribution of the solutions