wodka.ga
Interface Genotype

All Superinterfaces:
java.io.Serializable, StreamPersistable
All Known Subinterfaces:
Program
All Known Implementing Classes:
AbstractProgram

public interface Genotype
extends StreamPersistable

Author:
wwagner4

Method Summary
 Model eval()
           
 Model evalNoRewise()
           
 GenotypeDesc getGenotypeDesc()
           
 Genotype recombine(Genotype genotype, double mutationRate)
           
 void setGenotypeDesc(GenotypeDesc geno)
           
 
Methods inherited from interface wodka.util.StreamPersistable
fromStream, getVersion, toStream
 

Method Detail

recombine

public Genotype recombine(Genotype genotype,
                          double mutationRate)

eval

public Model eval()

evalNoRewise

public Model evalNoRewise()

setGenotypeDesc

public void setGenotypeDesc(GenotypeDesc geno)

getGenotypeDesc

public GenotypeDesc getGenotypeDesc()