Merge branch 'Redesign' of https://gitea.zuev.company/Zuev/magistr into Redesign
This commit is contained in:
@@ -447,9 +447,11 @@ constraint. При чтении API разворачивает периоды о
|
||||
Неравномерность дневной нагрузки выводится отдельной диагностической метрикой в процентах
|
||||
и не добавляет скрытого штрафа к итоговой оценке.
|
||||
|
||||
В ответе сохраняются исходный штраф, вклад каждого критерия и конкретные проблемы с
|
||||
датой, занятием и затронутой сущностью. Это делает оценку воспроизводимой и позволяет
|
||||
фильтровать проблемы по типу и серьёзности.
|
||||
Внутренне штраф рассчитывается для каждого фактического занятия, поэтому повторяющиеся
|
||||
пары одного правила увеличивают его вклад в оценку. Перед выдачей нарушения объединяются
|
||||
по правилу: одна карточка содержит суммарный штраф, число затронутых занятий, все типы и
|
||||
краткие причины. Это сохраняет воспроизводимость оценки, но направляет пользователя к
|
||||
изменению базового правила вместо ручного исправления каждой пары.
|
||||
|
||||
Для проблемы опубликованной версии помощник перебирает другие слоты эффективной сетки того же дня и
|
||||
активные аудитории достаточной вместимости. Каждый вариант повторно проходит
|
||||
@@ -457,9 +459,10 @@ constraint. При чтении API разворачивает периоды о
|
||||
показывает улучшения и компромиссы. Занятия с ручным override считаются закреплёнными и не
|
||||
получают рекомендаций. Применение возможно только после подтверждения пользователя через
|
||||
обычный механизм `schedule_overrides`; автоматической публикации и полного solver в MVP
|
||||
нет. Для черновика доступны те же оценка, метрики и объяснимые проблемы, но рекомендации
|
||||
не создаются: пользователь исправляет правила в изолированном конструкторе и повторяет
|
||||
проверку до публикации. Архив анализируется только для чтения.
|
||||
нет. Интерфейс анализа для опубликованной версии и черновика открывает выбранное правило
|
||||
в конструкторе соответствующей версии; черновик остаётся изолированным до публикации.
|
||||
Архив анализируется только для чтения. API локальных рекомендаций сохраняется для
|
||||
совместимости и точечных сценариев, но реестр качества работает на уровне правил.
|
||||
|
||||
## Привязка преподаватель ↔ дисциплина
|
||||
|
||||
|
||||
Reference in New Issue
Block a user