TP simulés : vérification des utilisations des matériels créés avant de faire passer les contraintes
Quand l'étudiant demande une simulation ou une aide, vérifier d'abord que le protocole :
- ne contient pas d'action avec des paramètres non remplis (à certaines exceptions près)
- ne contient pas d'action qui utiliserait une matériel créé plus tard (si l'étudiant a modifié l'ordre des actions de création et d'utilisation)
- ne contient pas d'action qui utiliserait une matériel non créé (si l'étudiant a supprimé l'action de création)
Messages d'erreurs obtenus dans chaque cas :
- Au moins une action contient un paramètre non défini. Le protocole n'est pas évaluable.
- Au moins une action utilise un matériel avant qu'il n'ait été créé. Le protocole n'est pas évaluable.
- Au moins une action utilise un matériel qui n'existe pas. Le protocole n'est pas évaluable.
Edited by Cedric d'Ham