A dynamic model for the simulation of cattle herd production systems: Part 1--General description and the effects of simulation techniques on model results