description: Set epoch defaults using a mixture of local and global defaults. time_units: generations defaults: deme: {start_time: 100, ancestors: [ancestral]} epoch: {cloning_rate: 0.5, end_size: 2, selfing_rate: 0.1, start_size: 1} demes: - name: ancestral ancestors: [] start_time: .inf epochs: - {start_size: 1, end_size: 1} - name: deme0 defaults: epoch: {cloning_rate: 0.6, end_size: 3, selfing_rate: 0.2, start_size: 2} epochs: - {end_time: 3} - {end_time: 2} - {end_time: 1} - {end_time: 0} - name: deme1 epochs: - {end_time: 3} - {end_time: 2} - {end_time: 1} - {end_time: 0} - name: deme2 epochs: - {end_time: 3} - {end_time: 2} - {end_time: 1} - {end_time: 0}