|
MOEA Framework 2.5 API Specification |
|||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||
java.lang.Objectorg.moeaframework.util.CommandLineUtility
org.moeaframework.analysis.sensitivity.Evaluator
public class Evaluator
Command line utility for evaluating an algorithm using many parameterizations.
| Field Summary | |
|---|---|
protected SampleReader |
input
The sample reader from which input parameters are read. |
protected OutputWriter |
output
The output writer where end-of-run results are stored. |
protected Problem |
problem
The problem being evaluated. |
| Constructor Summary | |
|---|---|
Evaluator()
Constructs the command line utility for evaluating an algorithm using many parameterizations. |
|
| Method Summary | |
|---|---|
org.apache.commons.cli.Options |
getOptions()
Returns the options made available by this command line utility. |
static void |
main(String[] args)
Starts the command line utility for evaluating an algorithm using many parameterizations. |
protected void |
process(String algorithmName,
Properties properties)
Performs a single run of the specified algorithm using the parameters. |
void |
run(org.apache.commons.cli.CommandLine commandLine)
Runs this command line utility with the specified command line arguments. |
| Methods inherited from class org.moeaframework.util.CommandLineUtility |
|---|
getCommandString, setCommandString, start |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected Problem problem
protected OutputWriter output
protected SampleReader input
| Constructor Detail |
|---|
public Evaluator()
| Method Detail |
|---|
public org.apache.commons.cli.Options getOptions()
CommandLineUtility-h,--help option.
Implementations overriding this method and begin with a call to
super.getOptions().
getOptions in class CommandLineUtility
public void run(org.apache.commons.cli.CommandLine commandLine)
throws IOException
CommandLineUtility
run in class CommandLineUtilitycommandLine - the command line arguments
IOException
protected void process(String algorithmName,
Properties properties)
throws IOException
algorithmName - the algorithm nameproperties - the parameters stored in a properties object
IOException - if an I/O error occurred
public static void main(String[] args)
throws Exception
args - the command line arguments
Exception - if an error occurred
|
MOEA Framework 2.5 API Specification |
|||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||