public abstract class EvaluatorCentral extends Evaluator
lastTestResult, result, testResults, valueCompare
Constructor and Description |
---|
EvaluatorCentral()
Create a new instance of EvaluatorCentral
|
Modifier and Type | Method and Description |
---|---|
abstract boolean |
evaluateSolutions(TestSpec testSpec,
ProblemMediatorCentral probMediator)
Run a set of tests based on the test specification.
|
protected void |
evaluateStats(TestSpec testSpec,
ProblemMediatorCentral probMediator)
Process the returned solution results, for some stat values.
|
createFunctionMetric, getAllTestResults, getResult, getTestResult, initialiseMediator, isBetter
public EvaluatorCentral()
public abstract boolean evaluateSolutions(TestSpec testSpec, ProblemMediatorCentral probMediator) throws java.lang.Exception
testSpec
- the specification describing the tests to run.probMediator
- the model of the problem with all required elements.java.lang.Exception
- any error.protected void evaluateStats(TestSpec testSpec, ProblemMediatorCentral probMediator) throws java.lang.Exception
testSpec
- the test specification.probMediator
- the model of the problem with all required elements.java.lang.Exception
- any error.