|
Evolife
Evolife has been developed to study Genetic algorithms, Natural evolution and behavioural ecology.
|
Go to the source code of this file.
Classes | |
| class | Evolife.Ecology.Population.Population |
| List of Groups Minimal version More... | |
| class | Evolife.Ecology.Population.EvolifePopulation |
| Population + reproduction + call to Scenario life_game. More... | |
Namespaces | |
| namespace | Evolife |
| namespace | Evolife.Ecology |
| namespace | Evolife.Ecology.Population |
| A population is a set of semi-permeable groups. | |
Functions | |
| def | Evolife.Ecology.Population.limit (self) |
| (gr_in,dummy) = self.lottery() # choosing where to go More... | |
| def | Evolife.Ecology.Population.update (self, flagRanking=False, display=False) |
| updates groups and looks for empty groups More... | |
| def | Evolife.Ecology.Population.statistics (self, Complete=True, Display=False) |
| Updates statistics about the population. More... | |
| def | Evolife.Ecology.Population.one_year (self) |
| One year of life. More... | |
| def | Evolife.Ecology.Population.members (self) |
| iterates over all individuals in the population More... | |
| def | Evolife.Ecology.Population.display (self) |
| calling 'display' for all individuals in the population More... | |
Variables | |
| Evolife.Ecology.Population.Obs = Meta_Observer('PopObs') | |
| Evolife.Ecology.Population.Pop = Population(Obs) | |
| Evolife.Ecology.Population.popSize | |
| Evolife.Ecology.Population.best_score | |