Espèce personnalisée :ajouter un critère de validité
Une espèce n'ayant aucun critère de franchissabilité renseigné, passera partout, ce qui est contre-intuitif.
Un avertissement devrait être déclenché, pour chaque groupe de paramètres (= type de passe), si tous les critères ne sont pas saisis. Si aucun critère n'est saisi, cela se transforme en erreur. Éventuellement, ajouter une documentation : "saisir 0 pour empêcher la franchissabilité".
Ajouter un paramètre calculé dans Espèce, qui sera par exemple "true" si aucune erreur n'est déclenchée, false sinon. Ce paramètre conditionnera l'utilisabilité
Pour calculer ce paramètre, l'interface graphique pourra par exemple :
- renommer le bouton "calculer" en "valider"
- recalculer systématiquement dès que la valeur d'un critère est modifiée