I am going to participate on the 10K SMART Coding Challenge (Mix 2009)
with the project: Life Simulation (currently v. 1.0).
Note: This is a very amateur simulation far far from a normal simulation :-)
The simulation starts with 100 beings with this characteristic of the nation:
- simulation time unit = STU
- inbreeding coefficient = 0
- max age of the being = 5000STU
- start: random age (1STU - max age)
- start: random sex (male, female)
- single being marries only with another single being of the opposite sex on the first contact
- being can marry only once
- being can marry when the current age of the being is more then 20% of the max age (adulthood)
- being starts dying when the current age is more then 95% of the max age
- beings cannot marry to the relatives, "DNA check" before the marriage
- one couple has got always 3 children
- children stay with their parents until adulthood
- being stop moving when dying
- you can pause and click on a being to see age and genom
All beings live their max age because they live pretty healthy life and are still moving comparing with people who are sitting behind the desk, I guess the beings are looking for food? Hmmm. :-)