Что может и чего не может делать помощник
Приложение считывает сводную информацию о вашем расписании, а не само расписание, поэтому оно может отвечать только на определенные вопросы.
Помощник не читает ваш файл .fet. Он читает его сводку объемом в несколько сотен слов, а также результаты проверки.
Этот единственный факт определяет всё, что написано ниже. На вопрос, на который может ответить сводка, он отвечает, используя арифметические расчеты, выполненные кем-то другим. Если сводка не содержит ответа на вопрос, помощнику предписано отказаться от ответа, а не пытаться угадать.
Вопросы, на которые он хорошо отвечает
- У кого самая большая нагрузка. У какого преподавателя больше всего часов? Учебные часы по каждому преподавателю есть в сводке, отсортированные от самой высокой нагрузки.
- Сравнение вашего файла. Насколько размер ваших классов, продолжительность недели или количество правил отличаются от сотен реальных файлов FET.
- Что показала проверка, в словах. Почему это невозможно? Он объясняет результаты, которые уже представлены на странице.
- Какое правило FET вам нужно. Как запретить преподавателю работать в пятницу? Он называет реальные типы ограничений FET и перед ответом сверяет каждое предложенное правило с реальным списком.
- Куда можно переместить проблемную дисциплину. Только если страница уже вычислила ответ — см. ниже.
Вопросы, на которые ему предписано отвечать отказом
⛔ Куда в целом можно переместить любую дисциплину. Страница вычисляет свободные интервалы с помощью арифметики для тех дисциплин, с которыми возникла проблема. Помощник может только процитировать их. Спросите о чем-то другом, и он ответит, что не знает ответа, и направит вас в раздел Найти свободный интервал.
Этот отказ намеренный, и он самый важный. Модель, которую просят найти свободный интервал на всю неделю, выдает уверенный, но неверный ответ, а неверный свободный интервал хуже, чем отсутствие ответа: вы начнете действовать, прежде чем обнаружите ошибку.
⛔ Все, что требует полной сетки расписания. Он не хранит ваше расписание по интервалам, поэтому не может сказать, что происходит во вторник в 10 часов.
Почему он устроен именно так
Модель — это не арифметика. Результаты над ней — это доказательства; помощник является читателем этих доказательств.
Поэтому конструкция дает ему как можно меньше пространства для выдумок: ему передаются числа, вычисленные кем-то другим, ему указывают, на какие вопросы нет ответа в предоставленных данных, и каждое правило FET, которое он называет, сверяется с реальным списком.
⛔ Он все равно может ошибаться. Воспринимайте ответ как предложение и сверяйте его с результатами, которые являются арифметическими и могут быть проверены вручную.
Меньшая модель получает более короткую сводку
Модели, работающей в вашем браузере, предоставляется более короткая сводка, чем большой модели. Было измерено: более полная сводка ухудшала работу маленькой модели, а не улучшала ее — больше чисел перед маленькой моделью означают больше чисел, которые могут быть неверно истолкованы.
Поэтому на один и тот же вопрос можно получить лучший ответ от более крупной модели, и это ожидаемо, а не является ошибкой.