Evolvica Core API Version 0.6.2
Last Modified: June 29 2004

org.evolvica.core.mutate
Interface IMutator

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

public interface IMutator
extends IGeneticOperator

Interface for a mutation operator. A mutation operator alters the genotype of an individual directly.

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

Method Summary
 void mutate(IIndividual ind)
          Mutates the given individual.
 
Methods inherited from interface org.evolvica.engine.IOperator
attachDescriptor, attachElement, descriptor, element, getId, getName, setId, setName
 

Method Detail

mutate

public void mutate(IIndividual ind)
Mutates the given individual.

Parameters:
ind - individual to be mutated

Evolvica Core API Version 0.6.2
Last Modified: June 29 2004

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