Hypervolume
Hypervolume computation based on variant 3 of the algorithm in the paper: C. M. Fonseca, L. Paquete, and M. Lopez-Ibanez. An improved dimension-sweep algorithm for the hypervolume indicator. In IEEE Congress on Evolutionary Computation, pages 1157-1163, Vancouver, Canada, July 2006.
FIXE: The implementation is ugly, as the algorithm as directly been translated from python
Type members
Value members
Concrete methods
Compute the hypervolume that is dominated by a non-dominated front. Before the HV computation, front and reference point are translated, so that the reference point is [0, ..., 0].
Compute the hypervolume that is dominated by a non-dominated front. Before the HV computation, front and reference point are translated, so that the reference point is [0, ..., 0].
- Value Params
- front
the parato front
- referencePoint
point the reference point for computing the volume from this point to the front
- Returns
the hypervolume
Compute the hypervolume contribution for each front
Compute the hypervolume contribution for each front