Is your feature request related to a problem? Please describe.
In inflict_non_predation_mortality in animal_cohorts.py the ceil function is used to turn the continuous rate function into an integer number of dead individuals. This is a problem because the rate will always be > 0, meaning at least one individual will die every time-step. For large animals this is an unsound assumption.
Describe the solution you'd like
Find a better solution than ceil for making that value an integer. For numbers below one, it may make sense to convert it to a probability of one individual dying.
Is your feature request related to a problem? Please describe. In inflict_non_predation_mortality in animal_cohorts.py the ceil function is used to turn the continuous rate function into an integer number of dead individuals. This is a problem because the rate will always be > 0, meaning at least one individual will die every time-step. For large animals this is an unsound assumption.
Describe the solution you'd like Find a better solution than ceil for making that value an integer. For numbers below one, it may make sense to convert it to a probability of one individual dying.