public final class MemeticPopulationEvaluator<S extends Solution<?>> extends java.lang.Object implements PopulationEvaluator<EmasAgent>
Modifier and Type | Field and Description |
---|---|
private Evaluator<S> |
evaluator |
private @Nullable Improvement<S> |
improvement |
Constructor and Description |
---|
MemeticPopulationEvaluator(Evaluator<S> evaluator,
Improvement<S> improvement) |
Modifier and Type | Method and Description |
---|---|
io.vavr.collection.Seq<EmasAgent> |
evaluate(io.vavr.collection.Seq<EmasAgent> population) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
simpleEvaluator
private final @Nullable Improvement<S extends Solution<?>> improvement
public MemeticPopulationEvaluator(Evaluator<S> evaluator, Improvement<S> improvement)
public io.vavr.collection.Seq<EmasAgent> evaluate(io.vavr.collection.Seq<EmasAgent> population)
evaluate
in interface PopulationEvaluator<EmasAgent>