On the modelling of evolutionary algorithms