AbstractTraining: комментарии. Рефакторинг: количество действий над
числом определяется не как максимальное из дефолтного и
переопределенного, а используется или переопределенное значение или
дефолтное.
Формирование статистики вынесено в отдельный класс
TrainingStatisticHelper