Teacher presence, teacher skill, warmth, textbooks and weather commute are already visible numbers that do not affect the lesson or the walk to school. Co-authored-by: Cursor <cursoragent@cursor.com>
1.9 KiB
1.9 KiB
Фаза 52. Погода на дороге
Зависимости
Зачем
В январе опаздывают чаще, чем в мае. Черта уже двигает запас на дорогу; осадки — тоже.
Задачи
BehaviorDef.commuteRainMinutesиcommuteSnowMinutes; ваниль 3 и 6- Валидатор: не отрицательные
DayPlans.Buildпринимает уже посчитанные лишние минуты;HSchool.Aiне знает осадков- Симуляция при сборке плана дня подставляет минуты из текущей улицы
- Лог на каждого не пишем — опоздание видно местом
- В
inventory.mdпоправка: погода влияет на дорогу, не только на переодевание
Тесты, без которых фаза не закрыта
- Снег →
AppearAtраньше наcommuteSnowMinutesотносительно ясного того же дня (тот же человек, сид, дата без осадков) - Дождь → на
commuteRainMinutes - Ясно → минуты как сейчас, только черты и бросок
- Пак без полей — 0 лишних минут, каталог не падает
- Тот же сид и снег → тот же
AppearAt
Критерий готовности
- Снежным утром класс наполняется позже, чем ясным; ленивый по-прежнему ближе к звонку
dotnet testпроходит
Стоп
Не мочить одежду. Не пропускать день из-за мороза. Не бампить кадр часов.