Files

2.3 KiB

Фаза 9. Годовой набор

Зависимости

Зачем

Состав перестаёт быть слепком момента создания. Первого сентября классы переходят в следующую параллель, старший выпускается, приходит новый первый.

Задачи

  • Переход по игровому календарю на 1 сентября: у каждого класса параллель +1
  • Выпуск старшей имеющейся параллели — школа из четырёх кабинетов не ждёт одиннадцатого класса, чтобы кого-то выпустить
  • Освободившийся кабинет достаётся новому первому классу; вместимость школы не меняется — её меняет только стройка
  • Набор первого класса тем же генератором и теми же семьями: у нового ученика может оказаться брат или сестра в старшей параллели
  • Выпускники уходят из ростера; их родители уходят тоже, если не осталось других детей в школе и они в ней не работают
  • Ростер переписывается один раз за переход, снимок публикуется заново — не по тику

Критерий готовности

  • Перемотать год на ×4: параллели сдвинулись, прежний выпускной класс исчез, появился новый первый
  • Вместимость школы до и после перехода совпадает
  • Перезапуск сервера после перехода поднимает новый состав
  • Тест на школу без одиннадцатой параллели: выпускается старшая имеющаяся

Стоп

Не второгодники. Не переводы между школами. Не увольнения и наём работников.