Method | Description | |
---|---|---|
BasicSpecies ( IPopulation population, IGenome first, long speciesID ) : System |
Construct a species.
|
|
CalculateSpawnAmount ( ) : void |
Calculate the amount to spawn.
|
|
ChooseParent ( ) : IGenome |
Choose a parent to mate. Choose from the population, determined by the survival rate. From this pool, a random parent is chosen.
|
|
Purge ( ) : void |
Purge all members, increase age by one and count the number of generations with no improvement.
|
public BasicSpecies ( IPopulation population, IGenome first, long speciesID ) : System | ||
population | IPopulation | The population. |
first | IGenome | The first genome. |
speciesID | long | The species id. |
return | System |