... | ... | @@ -22,6 +22,10 @@ En général, je fixe "valForMinHuff" à 6 et "valForMaxHuff" à 2. |
|
|
|
|
|
# Choix d'un prestataire logistique
|
|
|
|
|
|
Le choix d'un prestataire logistique s'effectue via la fonction "chooseLogisticProvider".
|
|
|
|
|
|
Cette fonction trie une liste de l'ensemble des prestataires en fonction de la distance euclidienne à partir du destinataire. Puis elle tire un nombre aléatoire entre 0 et 1, et biaise celui-ci à l'aide d'une fonction f(x)=x^4. Le nombre obtenu permet de tirer l'un des prestataires de la liste. Ainsi, plus le prestataire est proche du destinataire plus il aura de chance d'être sélectionné (on part du principe qu'un acteur a plus de facilité de traiter avec un acteur géographiquement proche de lui).
|
|
|
|
|
|
# Gestion du contrat avec le prestataire
|
|
|
|
|
|
# Sélection des destinataires voisins |
|
|
\ No newline at end of file |