O que o assistente pode e não pode responder
Ele lê um resumo do seu horário, não o horário em si, o que define quais perguntas ele pode responder bem e quais ele deve recusar.
O assistente não lê o seu arquivo .fet. Ele lê um resumo dele, com algumas centenas de palavras, além das conclusões da verificação.
Esse fato único decide tudo abaixo. Uma pergunta que o resumo pode responder, ele responde a partir de cálculos aritméticos que outra pessoa já fez. Uma pergunta que o resumo não pode responder, ele está instruído a recusar em vez de adivinhar.
Perguntas que ele responde bem
- Quem está com a maior carga. Qual docente tem mais horas? As horas de ensino por docente estão no resumo, dos mais ocupados para os menos ocupados.
- Como seu arquivo se compara. Se o tamanho das suas turmas, sua semana ou sua contagem de regras são incomuns em relação a centenas de arquivos FET reais.
- O que a verificação encontrou, em palavras. Por que isso é impossível? Ele explica as conclusões que já estão na página.
- Qual regra do FET você precisa. Como impeço um docente de trabalhar na sexta-feira? Ele nomeia tipos reais de restrições do FET e verifica cada regra que sugere contra a lista real antes de responder.
- Onde uma atividade com problema poderia ser alocada. Apenas quando a página já tiver calculado a resposta — veja abaixo.
Perguntas que ele está instruído a recusar
⛔ Para onde qualquer atividade pode se mover, em geral. A página calcula os horários livres com aritmética, para as atividades que apresentam um problema. O assistente só pode citar esses. Pergunte sobre qualquer outra coisa e ele dirá que não tem a resposta, e indicará o Encontrar um horário livre.
Essa recusa é deliberada e é a mais importante. Um modelo solicitado a encontrar um horário livre ao longo de uma semana inteira produz um horário errado com confiança, e um horário livre errado é pior do que nenhuma resposta: você age com base nele antes de descobrir o erro.
⛔ Qualquer coisa que precise da grade completa. Ele não mantém seu Grade horário por horário, portanto, não pode lhe dizer o que está acontecendo na terça-feira às 10h.
Por que foi construído desta forma
Um modelo não é aritmética. As conclusões acima dele são provas; o assistente é um leitor de provas.
Portanto, o design dá a ele o mínimo de espaço possível para inventar: ele recebe números que outra pessoa calculou, é informado de quais perguntas não têm resposta no que foi fornecido, e cada regra do FET que ele nomeia é verificada contra a lista real.
⛔ Ele ainda pode estar errado. Trate uma resposta como uma sugestão e verifique-a contra as conclusões, que são aritméticas e podem ser conferidas manualmente.
Um modelo menor recebe um resumo mais curto
Um modelo executado no seu navegador recebe um resumo mais curto do que um modelo grande. Foi medido: o resumo mais completo tornou o modelo pequeno pior, não melhor — mais números diante de um modelo pequeno são mais números para atribuir incorretamente.
Portanto, a mesma pergunta pode obter uma resposta melhor de um modelo maior, e isso é esperado, não uma falha.