Evolvica Core API Version 0.6.2
Last Modified: June 29 2004

org.evolvica.core
Interface IPhenotype

All Superinterfaces:
java.io.Serializable

public interface IPhenotype
extends java.io.Serializable

Interface for a phenotype. Phenotypes can be associated genotypes to represent the actual value of the genotype. By differentiating between genotypes and phenotypes it is possible to create individuals that have different genetic representations but similiar values. Example: individuals containing a bit string that encodes an integer value (phenotype) in binary code or in Gray code (two different genotypes). Each individual must be assigned a genotype, a phenotype is optional.

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

Method Summary
 IPhenotype copy()
          Creates a copy of this phenotype.
 

Method Detail

copy

public IPhenotype copy()
Creates a copy of this phenotype.

Returns:
copy of this phenotype

Evolvica Core API Version 0.6.2
Last Modified: June 29 2004

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