Bonjour,
je souhaiterais développer un simulateur en java. Je me suis documenté un peu partout sur le "comment faire un simulateur" mais certaines questions persistent :
1/ entre programmation événementielle et le multitraitement, que choisir ? Pour ma part, je comptais faire un thread par noeud. Ensuite, je comptais créer un ordonnanceur pour contrôler l'ordre des threads. Bonne idée ?
2/ dans le cas où l'on effectue la simulation sur un graphe (chaque noeud a plusieurs enfants et plusieurs parents) est-il possible (et pertinent) d'utiliser la méthode des vases communicants ? si oui, existe-t-il un unique vase entre le producteur et ses consommateurs ou un vase pour chaque couple (producteur,consommateur) ?
Si vous avez besoin de plus de précisions, n'hésitez pas !
Merci d'avance :D