Méthode (1) implémentée par ordinateur de simulation d’un écosystème réel, l’écosystème réel comprenant une population réelle réalisant une fonction en utilisant une infrastructure réelle, la méthode étant basée sur : Un jumeau numérique, sous la forme d’un graphe orienté de faible connexité, de l’infrastructure réelle, le jumeau numérique prenant en entrée un paramètre d’entrée, chaque valeur du paramètre d’entrée représentant une modification de l’infrastructure réelle ayant un impact sur la réalisation de la fonction par la population réelle en utilisant l’infrastructure réelle ; et Une population virtuelle sous la forme d’un système multi agents dans lequel chaque agent représente un individu de la population réelle ; la méthode comprenant les étapes suivantes : Recevoir (10) des données sur la population réelle et sur l’infrastructure réelle, les données sur l’infrastructure réelle comprenant des données sur des ouvrages de l’infrastructure réelle et sur des trajets entre les ouvrages ; Générer (20) des données individualisées pour chaque agent de ladite population virtuelle, les données individualisées étant générées en se basant sur les données sur la population réelle ; Convertir (30) les données sur l’infrastructure réelle en ledit jumeau numérique sous la forme du graphe orienté de faible connexité, chaque nœud du graphe orienté de faible connexité représentant un des ouvrages de l’infrastructure réelle et chaque arête du graphe orienté de faible connexité représentant le trajet entre deux ouvrages de l’infrastructure réelle et étant associé à un poids représentant un score de satisfaction pour la réalisation de la fonction par l’individu de la population réelle ; Déterminer (40) un ensemble de chemins possibles pour le graphe orienté de faible connexité, un chemin reliant un premier nœud du graphe à un second nœud du graphe en traversant une ou plusieurs arêtes en respectant l’orientation des arêtes traversées ; Calculer (50) de manière itérative pour chaque chemin de l’ensemble des chemins possibles, une valeur pour un poids associé à chaque arête traversée par le chemin ; et Simuler (60), pour au moins deux valeurs du paramètre d’entrée du jumeau numérique, l’écosystème réel sur la base d’une utilisation du jumeau numérique par la population virtuelle, la simulation permettant d’obtenir un score de satisfaction de la réalisation de la fonction par la population virtuelle en utilisant le jumeau numérique pour chaque valeur du paramètre d’entrée du jumeau numérique. Méthode selon la revendication 1 comprenant en outre : Avant la simulation (60) de l’écosystème réel : Recevoir (70) un score minimal de satisfaction à respecter ; Après la simulation (60) de l’écosystème réel : Déterminer (80), à partir de la simulation de l’écosystème réel, au moins une valeur du paramètre d’entrée du jumeau numérique parmi les au moins deux valeurs du paramètre d’entrée du jumeau numérique utilisées pour la simulation (50) de l’écosystème réel permettant d’obtenir un score de satisfaction au moins égal au score minimal de satisfaction à respecter ; Modifier (90) l’écosystème réel correspondant à la au moins une valeur du paramètre d’entrée du jumeau numérique parmi les au moins deux valeurs du paramètre d’entrée du jumeau numérique utilisées pour la simulation (50) de l’écosystème réel permettant d’obtenir un score de satisfaction au moins égal au score minimal de satisfaction à respecter. Méthode selon l’une quelconque des revendications précédentes dans laquelle l’étape de génération (20) des données individualisées de chaque agent en se basant sur les données de la population réelle comprend, afin d’assurer une cohérence des données sur la population réelle : Une harmonisation des données sur la population réelle ; et/ou Un remplissage des données sur la population réelle. Méthode selon l’une quelconque des revendications précédentes dans laquelle, après la conversion (30) des données sur l’infrastructure réelle et avant la détermination (40) de l’ensemble de chemins possibles pour le graphe, le graphe orienté de faible connexité est transformé en un graphe orienté fortement connexe en modifiant au moins une arête monodirectionnelle en au moins une arête bidirectionnelle et/ou en ajoutant au moins une arête entre au moins deux nœuds. Méthode selon l’une quelconque des revendications précédentes dans laquelle l’écosystème réel est un système de transport d’une agglomération urbaine, la population réelle est la population utilisant le système de transport de l’agglomération urbaine et la fonction à réaliser est le déplacement entre deux positions dans l’agglomération urbaine. Méthode selon la revendication 5 dans laquelle le calcul (50) d’une valeur pour le poids associé à chaque arête du graphe comprend : Recevoir des données sur des trajets précédemment empruntés par la population réelle entre deux adresses de l’agglomération urbaine ; Optimiser itérativement la valeur des poids des arêtes traversées afin de minimiser une aire formée par un trajet précédemment emprunté d’une première adresse vers une adresse de l’agglomération urbaine et un trajet calculé à l’aide du jumeau numérique de l’infrastructure réelle entre un premier nœud représentant la première adresse et un second nœud représentant la seconde adresse, le trajet calculé étant le trajet minimisant la somme des poids des arêtes traversées par le trajet. Méthode selon la revendication 6 dans laquelle l’optimisation itérative de la valeur des poids des arêtes comprend en outre : la minimisation d’une différence d’une vitesse moyenne entre le trajet précédemment emprunté et le trajet calculé ; et/ou la minimisation d’une différence d’un temps de trajet entre le trajet précédemment emprunté et le trajet calculé ; et/ou la minimisation d’une différence d’un pourcentage de trajet effectué selon un mode particulier de transport entre le trajet précédemment emprunté et le trajet calculé. Produit programme d'ordinateur comprenant des instructions qui, lorsque le programme est exécuté par un ordinateur, conduisent celui-ci à mettre en œuvre le procédé selon l’une quelconque des revendications 1 à 7. Support d'enregistrement lisible par ordinateur comprenant des instructions qui, lorsqu'elles sont exécutées par un ordinateur, conduisent celui-ci à mettre en œuvre le procédé selon l’une quelconque des revendications 1 à 7. Système comprenant les moyens adaptés pour exécuter le procédé selon l’une quelconque des revendications 1 à 7.