Evolvica Core API Version 0.6.2
Last Modified: June 29 2004

org.evolvica.core.eval
Interface IEvaluator

All Superinterfaces:
IOperator, IProcessor, java.io.Serializable

public interface IEvaluator
extends IProcessor

Interface for an evaluator for individuals.

Since:
0.4.0
Version:
$Revision: 1.5 $ $Date: 2004/05/26 11:58:02 $
Author:
Andreas Rummler

Method Summary
 void evaluate(IIndividual ind)
          Evaluates an individuals.
 
Methods inherited from interface org.evolvica.engine.IProcessor
process
 
Methods inherited from interface org.evolvica.engine.IOperator
attachDescriptor, attachElement, descriptor, element, getId, getName, setId, setName
 

Method Detail

evaluate

public void evaluate(IIndividual ind)
Evaluates an individuals. Evaluation means assigning a score or fitness value to the given individual

Parameters:
ind - individual to be evaluated

Evolvica Core API Version 0.6.2
Last Modified: June 29 2004

Copyright © 2000-2004 Technical University of Ilmenau, Department Electronic Circuits and Systems