У меня тут немного тает мозг.
У меня есть множество людей. Они соревнуются друг с другом в соревнованиях по времени. Каждое соревнование дает набор результатов, показывающих всех, ранжированных по времени.
Из этих данных я вижу, что (скажем) человек А избивал человека Б 73% времени на 48 встречах. Простой.
Давайте предположим, что у меня есть люди A B C D E F G. Для любого спаривания я могу видеть, кто победитель, сравнивая их друг с другом, но как мне получить «самый точный» ОБЩИЙ рейтинг?
Должен ли это быть какой-то итерационный процесс? Любые советы приветствуются, я не знаю, с чего начать!
(Каждый конкурс не обязательно является полным набором всех участников, если это имеет значение.)
Возможно, я бы хотел еще больше улучшить ситуацию, принимая во внимание их относительное время, а не просто "A beat B" или "B beat A" «Удар В на 6,3 секунды» и т. Д. Но я думаю, что пока все будет просто, я думаю!
Рад дать больше информации, если нужно, просто скажите мне, что!
Большое спасибо!