This project uses Python to model an animal's time resource allocation over its life cycle. The model tracks the animal's hunger level and activity (resting or feeding) over 10,000 iterations as two key variables, digestion rate and hunt success, are independently varied from 0.1 to 1. When digestion rate is varied, the animal spends most of its time in the resting and medium hunger states at low digestion rates and more time feeding at higher rates. When hunt success is varied, more time is spent feeding at low success rates and resting at high rates. With equal digestion and hunt success rates, time is evenly split between the four possible states.