1. A system for generating an animal feed formulation for an animal based on environmental nutrient inputs, comprising: a central processing unit coupled to a memory, the central processing unit running one or more programs, at least one of the programs comprising, (i) a simulator engine configured to generate a set of animal requirements in view of environmental nutrients received by the animal based on characteristics of the animal wherein the environmental nutrients comprise one or more nutrients that are received and/or utilized by the animal that are not fed to the animal; and (ii) a formulator engine configured to receive the set of animal requirements and generate an optimized animal feed formulation from the animal requirements; wherein said animal feed formulation is communicated to a user interface.