|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Phenome
Defines the methods for implementations of the Phenome interface.
A Phenome is the physical (phenotypic) counterpart to the Genome
and forms part of a Darwinian system.
A Phenome is essentially a list of Traits with their values.
| Method Summary | |
|---|---|
Object |
getData()
Method to return the current state of the application-specific data previously set in setData(Object). |
Fitness |
getFitnessFunction()
Method to get an application-supplied fitness function for this phenome. |
void |
setData(Object data)
Method which can be used to set some application-specific data prior to a expressing a genotype as a phenotype. |
| Methods inherited from interface com.rubecula.darwin.core.TraitMap |
|---|
add, getTrait, size |
| Method Detail |
|---|
Fitness getFitnessFunction()
void setData(Object data)
getData().
data - application-specific data.Object getData()
setData(Object).
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||