Releases: flodavid/Urbanisme
Releases · flodavid/Urbanisme
Améliorations, optimisations divers
Version Windows uniquement, pour le moment
- Fichiers exécutables, deux versions présentes : La première compilée à l'aide de MinGW et g++ et l'autre utilisant les outils de Microsoft Visual Studio 2015
- Installateurs avec le choix de la version
- Diverses optimisations mineures effectuées
- Correction : les solutions précédentes étaient supprimées lors de la recherche d'une solution améliorant l'accessibilité. L'application supposait que la surface initiale était différente de la précédente.
Attention : gnuplot doit être présent et installé, pour pouvoir utiliser correctement la fonctionnalité "d'export". Sinon, la création et l'affichage des solutions sous forme d'une image ne sont pas disponibles, seuls les fichiers texte contenant l'évaluation des solutions sont créés.
Première version avec affichage et résolution fonctionnels
- L'utilisateur peut placer des entrées et sorties (seules les deux plus anciennes présentes sont prises en compte lors du traitement)
- Il peut ensuite tracer automatiquement une route reliant les E/S ou placer des routes à la main
- On peut évaluer une solution à n'importe quel moment, mais si les E/S ne sont pas reliées, l'accessibilité n'est pas calculable
- Ensuite, on peut lancer une résolution :
- Le nombre de parcelles exploitables est d'abord maximisé
- Ensuite, on essaie de placer de "chemins" reliant deux routes afin d'augmenter l'accessibilité.
- On répète tant que la perte de parcelles exploitables (transformées en routes) est compensée par un gain suffisant en accessibilité. La part entre nombre de parcelles exploitables et accessibilité est arbitraire pour l'instant.
- On peut ensuite tenter d'ajouter et de supprimer des routes pour essayer d'améliorer la solution trouvée à la main.
- Le clic molette permet de sélectionner deux parcelles exploitables et de calculer leur distance par les routes