Насколько я знаю, такой формулы нет. Более того, вряд ли ее возможно разработать. У любого соревнования, для которого вы пытаетесь подсчитывать рейтинг, будет своя специфика. Распределяемые очки должны отражать как эту специфику, так и ту моменты, которые вы хотели бы подчеркнуть рейтингом. Например раньше в ФОрмуле-1 очки давались по схеме 10-8-6-5-4-3-2-1. Сейчас они начисляются по схеме 25-18-15-12-10-8-6-4-2-1. Для чего это сделано? Ну например для того, чтобы увеличить очковую разницу между победой и вторым местом, чтобы сделать вес победы больше. Это, в свою очередь, сделано из-за специфики соревнований — для того, чтобы сделать систему более «честной», и чтобы было труднее выиграть титул имея минимум побед, но хорошую стабильность.
А вот например в дисциплинах типа прыжков в воду вообще отсекаются лучшие и худшие оценки, чтобы избежать как накручивания, так и наоборот. Естественно и система оценки там должна быть другая.
В любом другом виде спорта (или не спорта, например, рейтинг на сайте по «плюсикам») систему начисления очков скорее всего придется придумывать заново, в соответствии с особенностями этого вида спорта, и с учетом того, что ее должно быть невозможно «накрутить».