Added in a bit more functionality today. The rate of breeding and the frequency of eating is now determined by traits of the animal. These traits restrict actions and mock intelligent behavior. Such things as “I’m not that hungry, I’ll leave the sheep for later” are now possible because of this. These traits are also driven per animal and are passed down to offspring with a chance of mutation. So, hopefully, the simulation will work towards stabilizing itself.