1.9 KiB
1.9 KiB
Фаза 50. Навык учителя на уроке
Зависимости
Зачем
Соискатель с математикой 78 перестаёт отличаться от 41 только зарплатой.
Задачи
LessonLearning.TeacherFactor— та же кривая, чтоNeedFactor: навык 0 → 0.25, 100 → 1- Навык учителя — среднее его значений по
SubjectDef.skills; нет ключа —Range.Min Gainумножает на этот фактор; учитель в кабинете по-прежнему обязателен (фаза 48)- Числа кривой в коде рядом с нуждой, не новый экран и не сейв
- Лог не пишем: рост тише — это и есть сигнал
Тесты, без которых фаза не закрыта
- Учитель с навыком 20 даёт меньший прирост, чем с 80, при том же ученике и голоде
- Предмет с несколькими скиллами берёт среднее, а не первый попавшийся в словаре
- Нет ключа навыка у учителя — подставляется минимум шкалы, рост не падает в ноль
- Учителя нет в кабинете — по-прежнему нулевой рост, фактор не спасает
Критерий готовности
- Два учителя математики в тестовой школе: слабый класс растёт заметно медленнее
dotnet testпроходит
Стоп
Не вводить оценки. Не менять формулу зарплаты. Не трогать тепло и учебник.