jmetal.qualityIndicator.fastHypervolume.wfg
Class WFGHV

java.lang.Object
  extended by jmetal.qualityIndicator.fastHypervolume.wfg.WFGHV

public class WFGHV
extends java.lang.Object

Created with IntelliJ IDEA. User: Antonio J. Nebro Date: 25/07/13 Time: 17:50 To change this template use File | Settings | File Templates.


Constructor Summary
WFGHV(int dimension, int maxNumberOfPoints)
           
WFGHV(int dimension, int maxNumberOfPoints, Point referencePoint)
           
WFGHV(int dimension, int maxNumberOfPoints, Solution referencePoint)
           
 
Method Summary
 double get2DHV(Front front)
           
 double getExclusiveHV(Front front, int point)
           
 double getHV(Front front)
           
 double getHV(Front front, Solution referencePoint)
           
 double getInclusiveHV(Point p)
           
 int getLessContributorHV(SolutionSet set)
           
static void main(java.lang.String[] args)
           
 void makeDominatedBit(Front front, int p)
           
 void sort(Front front)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WFGHV

public WFGHV(int dimension,
             int maxNumberOfPoints)

WFGHV

public WFGHV(int dimension,
             int maxNumberOfPoints,
             Solution referencePoint)

WFGHV

public WFGHV(int dimension,
             int maxNumberOfPoints,
             Point referencePoint)
Method Detail

getLessContributorHV

public int getLessContributorHV(SolutionSet set)

getHV

public double getHV(Front front,
                    Solution referencePoint)

getHV

public double getHV(Front front)

get2DHV

public double get2DHV(Front front)

getInclusiveHV

public double getInclusiveHV(Point p)

getExclusiveHV

public double getExclusiveHV(Front front,
                             int point)

makeDominatedBit

public void makeDominatedBit(Front front,
                             int p)

sort

public void sort(Front front)

main

public static void main(java.lang.String[] args)
                 throws java.io.IOException
Throws:
java.io.IOException