public class Hypervolume
extends java.lang.Object
| Constructor and Description |
|---|
Hypervolume() |
| Modifier and Type | Method and Description |
|---|---|
static void |
clearFile(java.lang.String path)
Delete the hypervolume file
|
static void |
printFormatedHypervolumeFile(SolutionSet allSolutions,
java.lang.String path,
boolean append)
Print all solutions in a formatted file
|
static double[] |
printReferencePoint(double[][] allSolutions,
java.lang.String path,
int objectives)
Print the reference point of the solutions objectives in a file
|
public static void clearFile(java.lang.String path)
path - path of the filepublic static void printFormatedHypervolumeFile(SolutionSet allSolutions, java.lang.String path, boolean append) throws java.io.IOException
allSolutions - solutionspath - file pathappend - append or replace the filejava.io.IOException - default exceptionpublic static double[] printReferencePoint(double[][] allSolutions,
java.lang.String path,
int objectives)
throws java.io.IOException
allSolutions - solutionspath - path to saveobjectives - number of objectivesjava.io.IOException - default exception