Citation:
Un client va se fixer un intervalle ( après réflexion le serveur n'a aucunement besoin de le faire lui), donc par exemple 50,il lance ensuite 50 threads pour noté chaque chemins et renvoi le meilleur au serveur.
Tu as des machines avec 50 procs? Parce que sur un tel problème a priori avoir plus de threads que de procs n'a pas d'intérêt. Déjà le partitionnement sur plusieurs procs/machine est un problème intéressant dont je ne suis pas sûr qu'il ait une bonne solution (dans les problèmes que je connais, on fait le partitionnement à plus haut niveau et chaque thread fait la recherche pour une occurrence plutôt que de collaborer sur une occurrence; peut-être dans les algo de monte-carlo/las vegas)