Ну раз "математики" молчат, я распишу проблемы сраного эло, почти каждый этап имхо убивает весь смысл. 1) Отсутствие даты партии в xml. Возможно Орионер сделает. Отсутствие информации о рипах 15го хода, данных нет нигде. Есть данные строго по ndg, возможно есть по olddg. 2) Рейтинг заточен в лучшем случае под дуэли и 2х командники, т.е. считаем средний рейтинг 2х команд до, находим средний рейтинг команды после. Меняем исходные рейтинги команды, дабы новый усредненный соотвествовал полученному. 3) Мульти-командники по сути обычные партии, в которых участвуют некие усредненные игроки 4) Способ расчета по честному, считаем обычную партию как турнир дуэльных партий 1х1. Таким образом победитель должен выиграть число партий N, равное log2(числа игроков), округленный до большего целого 5) Вариант А, строим сетку турнира. На мой взгляд правильно сортировать сетку по убыванию рейтинга. Также придется добавить в сортировку дополнения в расстановку, призванные обеспечить дожившим до финала игрокам выигрыш больше числа турнирных партий 6) Вариант Б тупо повторяем N раз для победителя расчет 1х1 с усредненным рейтингом партии, соответственно меняя оба рейтинга. 7) Способ расчета в лоб , хз что получится, но можно считать 1 партию игрока vs суммарный рейтинг противника. Получится херня, имхо, проверять лень Для случаев, когда победителей более 1, в варианте А все понятно, в варианте Б участвует средний рейтинг победителей. В расчете в лоб - суммарный. И вот нахера это надо?
Erema, vice GM.
|