public class MeasurementSuite
extends java.lang.Object
MeasurementSuite is essentially a collection of measurements.net.sourceforge.Measurement.Measurement| Constructor and Description |
|---|
MeasurementSuite()
Creates a new instance of MeasurementSuite.
|
| Modifier and Type | Method and Description |
|---|---|
void |
add(net.sourceforge.cilib.measurement.Measurement<?> measurement) |
void |
addMeasurement(net.sourceforge.cilib.measurement.Measurement<?> measurement)
Adds a measurement to the suite.
|
void |
close() |
java.util.List<java.lang.String> |
getDescriptions() |
java.io.File |
getFile() |
int |
getResolution()
Accessor for the resolution of the results.
|
void |
initialise()
Initialise the require output buffers for the MeasurementSuite.
|
void |
measure(net.sourceforge.cilib.algorithm.Algorithm algorithm)
Measure the provided Algorithm.
|
void |
setResolution(int resolution)
Sets the resolution of the results.
|
public MeasurementSuite()
public void initialise()
public java.io.File getFile()
public void setResolution(int resolution)
resolution - The result resolution.public int getResolution()
public void addMeasurement(net.sourceforge.cilib.measurement.Measurement<?> measurement)
measurement - The measurement to be added.public void measure(net.sourceforge.cilib.algorithm.Algorithm algorithm)
algorithm - The Algorithm to measure.public void add(net.sourceforge.cilib.measurement.Measurement<?> measurement)
public void close()
throws java.io.IOException
java.io.IOExceptionpublic java.util.List<java.lang.String> getDescriptions()