RUFAS.routines.animal.life_cycle.body_weight_history module#

class RUFAS.routines.animal.life_cycle.body_weight_history.BodyWeightHistory#

Bases: TypedDict

A class to represent the history of body weight for an individual animal on a farm.

This class is used to track the body weight of an animal over the course of a simulation. It contains information about the simulation day, the age of the animal in days, and its body weight.

Attributes#

simulation_dayint

The day of the simulation corresponding to the body weight record of the animal.

days_bornint

The number of days since the birth of the animal.

body_weightfloat

The body weight of the animal on the simulation day.

simulation_day: int#
days_born: int#
body_weight: float#