В каждом виде спорта рейтинг Эло вычисляется по-своему. Изначально система Эло была создана для соревнований между двумя игроками, поэтому Foncode использует модифицированной формулой для подсчёта рейтинга при нескольких участниках. Одно из основных равенств выглядит так:
Pi,j – вероятность победы участника i над участником j, следовательно, вероятность победы того или иного участника определяется исключительно по его рейтингу. Если рейтинг участника i выше рейтинга участника j на 400, то вероятность победы участника i равняется примерно 0,9. Как считать изменение рейтинга с помощью этого равенства? Никак, для этого используется
Эта формула помогает высчитать ожидаемое место участника в отдельно взятом раунде, эта величина называется seedi. Ожидаемое место равно сумме вероятностей по всем другим участникам обойти данного. Если же участник занимает место выше ожидаемого, то его рейтинг будет повышен. В случае, если место ниже – понижен. Для того чтобы понять, насколько будет изменён рейтинг, создаётся величина mi, среднее геометрическое между ожидаемым местом и итоговым местом. Далее вычисляется рейтинг R, это величина рейтинга, при которой участник бы занимал ожидаемое место mi, и текущий рейтинг изменяется так, чтобы стремиться к R. Таким образом, изменение рейтинга в раунде измеряется так: