dispatcher: proper filling of weights array when summ is less than 100

- more comments on building the array for weight based distribution