Allowing random variability in your simulation

Some rare events on the farm have large impacts. The occurrence of such events is critical to understanding long term farming outcomes and risk. Examples of such events include a wildfire burning your pasture, the death of an important animal such as a breeding sire or draught animal, a severe drought, or even a piece of equipment breaking down due to lack of maintenance. The likelihood of these events happening may change as a result of the activities performed on the farm and therefore the available resources such as labour and finances.

Random process may also occur in a more subtle way in your simulation and, while not as catastrophic, may still explain important variation in the system (see the description of the individual based ruminant model in the current sources of variation section below for full details). The process of modelling your farming system involves describing the state of the farm and all the mathematical equations used to describe processes. Some equations have parameters that describe a probability or the chance that something might happen. An example of this is the probability of conceiving twins, it doesn't happen all the time, but some conceptions result in multiple births and should be considered in our simulations. A single simulation of the farm is therefore just that, one realisation of the likely outcomes predicted by the model. While this is useful for understanding management decisions, a model that can explain the likely variability in outcomes is a more valuable tool.

CLEM provides functionality to consider variable processes through the use of random numbers that are applied to particular calculations to determine the model outcome. If two runs of the model uses the same set of random numbers, they will both produce the same realisation of the system. However, if different random numbers are used for each run of the simulation model, each run effectively provides a different realisation based on the stochastic decisions that needed to be made. Running sufficient random simulations provides the expected variability and risk of extreme or unexpected outcomes in the farming system.

See next section - Running a simulation