Так посмотри как считается знаменатель в ссылке на бальную систему. Там пример в конце. Делится именно на сумму весов, и получаем то, что я описал выше. Я предлагал делить именно на количество сервисов, был вежливо послан, потому что "это слишком жирно" и "будет халява"