1. Возможность изменнения начальных данных
2. Система должна находить оптимальный оборот стада
3. Результат в понятном пользователю виде