X-Git-Url: https://bilbo.iut-bm.univ-fcomte.fr/and/gitweb/loba.git/blobdiff_plain/673a449fe2844c664860cd553d83926fb8b66ceb..fc4b169f4e9a3b0e8c8ae807fdb4c7cf8d3e6507:/loba_besteffort.cpp?ds=inline diff --git a/loba_besteffort.cpp b/loba_besteffort.cpp index fa72730..22343e0 100644 --- a/loba_besteffort.cpp +++ b/loba_besteffort.cpp @@ -26,6 +26,8 @@ void loba_besteffort::load_balance() double mean = sum / (bound + 1); for (unsigned i = 0 ; i < bound ; ++i) { double transfer = mean - pneigh[i]->get_load(); + if (opt::option_x) + transfer /= opt::option_x; // HACK!!! send(pneigh[i], transfer); XBT_DEBUG("sent %g to %s", transfer, pneigh[i]->get_name()); }