public class BasicEvaluator extends java.lang.Object implements IEvaluator, IProgressable
Modifier and Type | Field and Description |
---|---|
private IEvaluation |
currentEvaluator |
private float |
progressPercent |
Constructor and Description |
---|
BasicEvaluator() |
Modifier and Type | Method and Description |
---|---|
void |
evaluateAndOrder(Population p,
AbstractPsdEvaluator functionWithSimulation,
java.util.List<IEvaluation> functions)
Evaluate all the elements of the population with the list of given evaluators
after, it orders them from min to max error.
|
float[] |
getProgressPercent() |
private IEvaluation currentEvaluator
private float progressPercent
public void evaluateAndOrder(Population p, AbstractPsdEvaluator functionWithSimulation, java.util.List<IEvaluation> functions)
evaluateAndOrder
in interface IEvaluator
p
- functionWithSimulation
- functions
- public float[] getProgressPercent()
getProgressPercent
in interface IProgressable