- genome.properties.birth_mass = { 0.5, 0.1 };
- genome.properties.fertile_mass = { 1.0, 0.1 };
- genome.properties.max_mass = { 1.2, 0.1 };
- genome.properties.fertile_age = { 60.0, 5.0 };
- genome.properties.infertile_age = { 700.0, 30.0 };
- genome.properties.death_age = { 900.0, 90.0 };
- genome.properties.fertility = { 0.5, 0.01 };
+
+ genome.properties.Birth().age = { 0.0, 0.0 };
+ genome.properties.Birth().mass = { 0.5, 0.05 };
+ genome.properties.Birth().fertility = { 0.0, 0.0 };
+
+ genome.properties.Child().age = { 30.0, 1.0 };
+ genome.properties.Child().mass = { 0.7, 0.05 };
+ genome.properties.Child().fertility = { 0.0, 0.0 };
+
+ genome.properties.Youth().age = { 60.0, 5.0 };
+ genome.properties.Youth().mass = { 0.9, 0.1 };
+ genome.properties.Youth().fertility = { 0.5, 0.03 };
+
+ genome.properties.Adult().age = { 120.0, 10.0 };
+ genome.properties.Adult().mass = { 1.2, 0.1 };
+ genome.properties.Adult().fertility = { 0.4, 0.01 };
+
+ genome.properties.Elder().age = { 360.0, 30.0 };
+ genome.properties.Elder().mass = { 1.0, 0.05 };
+ genome.properties.Elder().fertility = { 0.1, 0.01 };
+
+ genome.properties.Death().age = { 480.0, 60.0 };
+ genome.properties.Death().mass = { 0.9, 0.05 };
+ genome.properties.Death().fertility = { 0.0, 0.0 };