Skip to content

[US] Établir un rapport de tous les paramètres d'entrée #198

@Mind-the-Cap

Description

@Mind-the-Cap

En tant qu'utilisateur·ice de Mobility, je veux pouvoir être certain·e d'avec quels paramètres mes simulations ont été générées.

Idées à l’œuvre

  • Récupérer tous les paramètres utilisés, y compris ceux cachés dans d'autres classes (notamment ceux utilisés par défait)
  • Utiliser les hashs déjà générés dans les noms de fichiers ?
  • Prendre en compte la version de Mobility qui a généré les fichiers ?

Livrables

Visualisations

  • Potentiellement ajouter dans les visualisations finales la version utilisés et les paramètres principaux/le hash du fichier final permettant de retrouver les logs correspondants

Visualisations intermédiaires

  • Potentiellement ajouter sur les visualisations intermédiaires les paramètres principaux (ou un ensemble de paramètres au choix de l'utilisateur·ice)

Rapports et logs

  • Fichier de logs ou table donnant pour une simulation les paramètres utilisés
  • Possible de faire une première version avec un nombre réduit de paramètres (une dizaine) pour valider le principe !

Tests

  • Couverture en tests de cette nouvelle fonctionnalité

Impacts techniques

Normalement aucun !

Le développement sera réussi si...

  • Tous les tests pré-existants continuent de passer (rétro-compatibilité)
  • Le code respecte les normes de formatage
  • Le taux de couverture ne baisse pas ou marginalement
  • Le temps de calcul n'est pas affecté, ou raisonnablement peu
  • Le fichier de logs produit permet bien de connaître tous les paramètres utilisés

Retour d'expérience

Compléter cette partie une fois le développement terminé

Metadata

Metadata

Assignees

Labels

ready-for-devFeature or US that's ready for devlopment

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions