Тема почищена от обсуждений, не касающихся Дела)
Посты склеены: 14 Марта 2018, 20:28
schulz
В предложенной мной формуле (без коэффициентов-весов) - нет никакой разницы в том, что конкретно ты угадал и где конкретно ошибся. Важно лишь на сколько.
Т.е. провал на 10 процентов в любую сторону с Пу абсолютно идентичен провалу на 10 процентов в Явке или в Собчак. Т.е, если ты отошел от правильного места на 10 шагов - вообще не важно - в какую сторону ты отошел, по какой координате, важно то, что ты в десяти шагах.
Если мы хотим сделать, чтобы ошибки/попадания в каких-то значениях меньше влияли на победу - мы можем просто добавить перед ними коэффициент меньше 1 и все.
Посты склеены: 14 Марта 2018, 21:43
Чуваки, пора решать о
1) предмете спора (просто места, проценты, на всех или на каких-то конкретно, ...)
2) подходящем методе оценки (модули, корень из квадратов разностей, верно угаданные места, ...)
Посты склеены: 14 Марта 2018, 23:21
Поступило предложение упросить предмет спора.
Заявляем первое место: кандидат + проценты
Второе место: кандидат + проценты
Явка: проценты
Встает проблема:
Как сравнивать ответы типа
1) Путин 70, грудинин 20, 60
2) Путин 60, Собчак 30, 45
3) Грудинин 32, Путин 31, 30
Моя метрика для этого подойдет, в ней неназванные кандидаты приравниваются к нулю. А это значит, что величина ошибки, полученной от неозвученного кандидата равна его фактическому результату. Но ребята хотят еще "проще"
Можно сделать "проще" (ну, без корней, раз так)
Угадал место кандидата - получил 100 очков. Еще бонус от кандидата, даже если он не был угадан по месту 30 / (Величина ошибки в процентах + 1). С явкой так же (100/(Ошибку явки + 1)). Плюс единица, очевидно, чтобы дробь не обращалась в бесконечность при нулевой Ошибке в знаменателе.
Пример
результата ЦИК : Путин 70, Грудинин 20, Собчак 10, явка 90
Для ответа: Путин 70, Собчак 20, явка 70
За Путина: 100 + 30 / (70 - 70 + 1) = 130
За Собчак: 0 + 30 / (10 + 1) = 2.7
За Явку: 100 / (20 + 1) = 4.8
Суммарно : 137.5
для ответа: Путин 70, Грудинин 22, явка 60
За Путина: 100 + 30 / (70 - 70 + 1) = 130
За Грудинина: 100 + 30 / (2 + 1) = 110
За Явку: 100 / (30 + 1) = 3.2
Суммарно : 243.2
Итого, у кого больше очков - тот и победил.