Afficher l'arbre de conditions #12

Open
opened 2023-10-16 15:05:03 +02:00 by neox · 0 comments
Owner

Réflexion préliminaire

Il y a plusieurs arbres des conditions possibles.

Les arbres qui intéresseront le plus les utilisateurs seront ceux qui leurs permettront d'organiser les règles à leur convenance. voir issue : afficher l'arbre de l'utilisateur

Le plus simple de ces arbres est celui qui réunit les conditions de toutes les règles en suivant un chemin en spirale qui parcourt systématiquement tous les sites de toutes les unités de l'espace en partant de l'origine.

Ces arbres peuvent être créés suivant d'autres parcours de l'espace des règles. Par exemple, un parcours aléatoire des sites, ou commençant à mi-profondeur, ou dans une zone de densité particulière des conditions, pourrait s'avérer plus rentable que le parcours en spirale...

Toutes ces possibilités donneront des résultats variables d'un modèle à un autre et devront parfois être évaluées et comparées.

Objectifs

Dans le client, nous ne donnerons accès qu'à l'arbre "lisible par un humain" c'est à dire l'arbre dit utilisateur. L'arbre réel des conditions, celui qui est utilisé pour la simulation, en découle mais est beaucoup moins lisible. Il peut être montré à des fins de débogage, mais pas utilisé directement pour l'édition, l'exécution ou la présentation d'un modèle

# Réflexion préliminaire Il y a plusieurs arbres des conditions possibles. Les arbres qui intéresseront le plus les utilisateurs seront ceux qui leurs permettront d'organiser les règles à leur convenance. voir issue : afficher l'arbre de l'utilisateur Le plus simple de ces arbres est celui qui réunit les conditions de toutes les règles en suivant un chemin en spirale qui parcourt systématiquement tous les sites de toutes les unités de l'espace en partant de l'origine. Ces arbres peuvent être créés suivant d'autres parcours de l'espace des règles. Par exemple, un parcours aléatoire des sites, ou commençant à mi-profondeur, ou dans une zone de densité particulière des conditions, pourrait s'avérer plus rentable que le parcours en spirale... Toutes ces possibilités donneront des résultats variables d'un modèle à un autre et devront parfois être évaluées et comparées. # Objectifs Dans le client, nous ne donnerons accès qu'à l'arbre "lisible par un humain" c'est à dire l'arbre dit *utilisateur*. L'arbre réel des conditions, celui qui est utilisé pour la simulation, en découle mais est beaucoup moins lisible. Il peut être montré à des fins de débogage, mais pas utilisé directement pour l'édition, l'exécution ou la présentation d'un modèle
neox added the
Planifié
UI/UX
labels 2023-10-16 15:05:03 +02:00
jean was assigned by neox 2023-10-16 15:05:03 +02:00
neox added a new dependency 2024-01-11 16:54:53 +01:00
jean was unassigned by neox 2024-01-11 16:57:18 +01:00
neox changed title from UI : afficher l'arbre de conditions to Afficher l'arbre de conditions 2024-01-11 17:13:25 +01:00
neox added a new dependency 2024-01-11 17:27:15 +01:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Blocks
#19 Création d'une GUI en GTK 4
gem-graph/gem-graph-client
Depends on
Reference: gem-graph/gem-graph-client#12
No description provided.