The second main ALMaSS component is the simulation of
animals, represented by specific species classes all derived from
a common base class. All animals are agents and are affected
by environmental variables, vegetation structure, and by direct
interaction with other agents or farm management. Each animal
represents an individual of a particular species, with its own
behavioral rules and interactions with its environment. Animals