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