voila. j'ai deja fait le probleme du voyageur de commerce. Mais meme si l'algo que j'ai utilisé est très lent, ca me donne quand meme le chemin le plus court. ( drijska )
mais maintenant, j'amerais le modifier.
Je voudrais rajouter :
-> existances de villes prioritaires ( obligation du voyageur de passer par la ville : 1 pour obligatoire, 0 pour facultative ).
-> le voyageur à une distance limite ( ben oui, faire autant de ville, ca use le carburant de la voiture )
-> Obstacles sur la route !
Et c'est deja pas mal
pour l'algo, j'utilise un tableau 100 * 100
j'ai les coordonnées de chaque ville
les obstacles et les villes sont des entiers. et pour savoir si un obstacle se trouve entre 2 villes, je calcule la droite passant par cesz 2 points, et je regarde si l'obstacle se trouve sur cette droite à 2 % près )
Voilà. Si vous avez des idées d'algo, n"hésitez surtout pas !
En vous remerciant
Nicolas
Partager