Using a graphical design platform, modules are constructed that define the conditioning schedules for individuals or groups of animals by implementing rules for the system actors' responses to the animals' performance that are applied by the "Controller" software.