Ce que l'assistant peut et ne peut pas faire
Il lit un résumé de votre planning, et non le planning lui-même, ce qui détermine les questions auxquelles il peut répondre et celles qu'il doit refuser.
L'assistant ne lit pas votre fichier .fet. Il en lit un résumé, long de quelques centaines de mots, ainsi que les résultats de la vérification.
Ce simple fait détermine tout ce qui suit. Une question à laquelle le résumé peut répondre est traitée à partir de calculs déjà effectués par ailleurs. Une question à laquelle le résumé ne peut pas répondre, il a pour instruction de la refuser plutôt que de deviner.
Questions auxquelles il répond bien
- Qui a la charge la plus lourde. Quel enseignant a le plus grand nombre d'heures ? Les heures d'enseignement par enseignant figurent dans le résumé, classées par ordre décroissant.
- Comment votre fichier se compare. Si la taille de vos classes, votre semaine ou votre nombre de contraintes sont inhabituels par rapport à des centaines de fichiers FET réels.
- Ce que la vérification a trouvé, en mots. Pourquoi est-ce impossible ? Il explique les résultats qui figurent déjà sur la page.
- Quelle contrainte FET vous devez utiliser. Comment empêcher un enseignant de travailler le vendredi ? Il nomme les types de contraintes FET réels et vérifie chaque règle suggérée par rapport à la liste officielle avant de répondre.
- Où une activité problématique pourrait être placée. Uniquement lorsque la page a déjà calculé la réponse — voir ci-dessous.
Questions qu'il a pour instruction de refuser
⛔ Où une activité peut être déplacée, en général. La page calcule les créneaux libres par arithmétique pour les activités qui posent problème. L'assistant ne peut que citer ces derniers. Posez une autre question et il vous répondra qu'il n'a pas la réponse et vous orientera vers Trouver un créneau libre.
Ce refus est délibéré et c'est le plus important. Un modèle à qui l'on demande de trouver un créneau libre sur une semaine entière produit une réponse erronée mais assurée, et un créneau libre erroné est pire qu'une absence de réponse : vous agissez en fonction avant de vous en rendre compte.
⛔ Tout ce qui nécessite la grille complète. Il ne contient pas votre Planning créneau par créneau, il ne peut donc pas vous dire ce qui se passe le mardi à 10 heures.
Pourquoi il est conçu ainsi
Un modèle n'est pas de l'arithmétique. Les résultats ci-dessus sont des preuves ; l'assistant est un lecteur de preuves.
La conception lui laisse donc le moins de place possible pour inventer : on lui donne des chiffres calculés par quelqu'un d'autre, on lui indique quelles questions n'ont pas de réponse dans ce qui lui a été fourni, et chaque contrainte FET qu'il nomme est vérifiée par rapport à la liste réelle.
⛔ Il peut toujours se tromper. Considérez une réponse comme une suggestion et vérifiez-la par rapport aux résultats, qui sont arithmétiques et peuvent être vérifiés manuellement.
Un modèle plus petit obtient un résumé plus court
Un modèle s'exécutant dans votre navigateur reçoit un résumé plus court qu'un grand modèle. Cela a été mesuré : le résumé complet rendait le petit modèle moins performant, et non meilleur — plus il y a de chiffres devant un petit modèle, plus il y a de risques d'erreurs d'attribution.
Ainsi, la même question peut obtenir une meilleure réponse de la part d'un modèle plus grand, ce qui est attendu et non un défaut.