com.anji.integration
Interface Transcriber

All Known Subinterfaces:
PlayerTranscriber
All Known Implementing Classes:
ActivatorTranscriber, AnjiNetTranscriber, GomokuPlayerTranscriber, RoshamboPlayerTranscriber, TttPlayerTranscriber

public interface Transcriber

To "transcribe" is to construct a phenotype from a genotype.

Author:
Philip Tucker

Method Summary
 java.lang.Class getPhenotypeClass()
           
 java.lang.Object transcribe(Chromosome c)
          Sub-classes must implement this method to convert the genotype to a phenotype.
 

Method Detail

transcribe

java.lang.Object transcribe(Chromosome c)
                            throws TranscriberException
Sub-classes must implement this method to convert the genotype to a phenotype.

Parameters:
c - chromosome to transcribe
Returns:
phenotype
Throws:
TranscriberException

getPhenotypeClass

java.lang.Class getPhenotypeClass()
Returns:
class of phenotype returned by transcribe()