Таверна | Герои Меча и Магии 5 оффлайн
Страницы: 1 | 2 | след | на последнююАвтор | Сообщение | |
---|---|---|
Сэр Ariy
HoMM V: Рыцарь (2) |
Приветствую!
Для создания off-line турнирного рейтинга игроков в HMM5 предлагаю вынести этот вопрос на всеобщее обсуждение. На портале в других землях существуют свои системы подсчета рейтинга. Стоит ли нам полностью копировать этот опыт или придумать что-то свое? Магистр Beast уже подводил итоговый рейтинг в 2008 году www.heroesportal.net/tavern/?id=260925, к сожалению пока что связи с ним нет и неизвестно по какой системе он подсчитывал очки. Чтобы не растекаться в своем обсуждении, предлагаю обоснованно высказываться по следующим пунктам: 1) Новый рейтинг необходимо начинать с нуля или поднимать всю историю архива зала славы? Или может быть учитывать два последних года? 2) За любой проведенный турнир начислять одинаковое количество рейтинговых очков? Или на каждый турнир сделать свою шкалу очков, например, за 1-е место в турнире безземельных давать 100 очков, а в турнире диких земель 150. Нужна ли градация турниров? 3) Какой должна быть система начисления рейтинговых очков? Сколько полагается за первое место и т.д. Должна ли сумма очков зависеть от кворума участников? 4) Нужно ли вести так называемый "шахтерский" рейтинг? Отдельно или связать его с главным рейтингом, просто добавляя н-е количество очков за каждую выигранную в турнире шахту? 5) Имеет ли смысл минусовать рейтинг для игроков, нарушивших правила? Пока это все, жду активного и бурного обсуждения. Свою версию подсчета рейтинга представлю попозже. Изменено 15.11.2009 18:25 модератором Beast |
Особый статус: |
Сэр Psixxx
HoMM V: Рыцарь |
Доброго времени суток.
Думаю лучший вариант подсчета рейтинга, брать систем начисления арробов деленное на 10. Конкретнее: Первому место 1000/10 Второму место 900/10 Третьему 810/10 .............. и так далее.. Конечно нужно ещё и смотреть в зависимости от турнира(дни, опыт, ресурсы....). Ваши предложения? Рейтинг Турнира Диких Земель "Twilight World" ( @ / 10 ) Rul .....................100 Simara ...............90 Ariy ....................81 Viking-HP ..........72,9 FirstWolf ............65,6 Simm ..................59 KillAndAction .....53,1 Brungilda .............47,8 Могу автоматом после турнира подсчитывать, и каждый месяц сложив вывешивать в определенной теме. |
Особый статус: |
Сэр Sub-Zero
HoMM III: Император (27) |
Я бы рекомендовал учитывать не только занятое место, но и показанный результат.
|
Особый статус: |
Сэр Ariy
HoMM V: Рыцарь (2) |
Сэр Psixxx, 12.11.2009 18:58 Хорошая идея. Я тоже такой вариант рассматривал, но мне показалось, что разрыв в очках между местами получается какой-то уж слишком пропорциональным. А если так: 1 место-100, 2-80, 3-60, 4-40, 5-30, 6-20, 7-10, 8-5, 9-е и все последующие по еденичке. Стимул как-бы быть в восьмерке Могу автоматом после турнира подсчитывать, и каждый месяц сложив вывешивать в определенной теме. Было бы здорово. А еще по-моему мнению рейтинг надо начать подсчитывать с самого начала проведения турниров по пятерке. Готов помочь с этим и покопаться в архивах зала славы. Конечно нужно ещё и смотреть в зависимости от турнира(дни, опыт, ресурсы....). Думаю, не надо делать различия в турнирах, каждый из них по своему хорош и за любой необходимо давать фиксированное количество рейтинговых очков. А что делать с королевскими играми? Ведь там арробная система начисления очков не прокатит? Как предложение - дополнительно выводить общую итоговую таблицу по критерию скорости прохождения в днях. |
Особый статус: |
Сэр Ariy
HoMM V: Рыцарь (2) |
Сэр Sub-Zero, 12.11.2009 19:54 Справедливо. Но как это реализовать? Например, в последнем турнире "Дикие земли" я, Рул, Симара и Викинг набрали максимальный 40 уровень. По вторичному критерию суммы параметров - разница большая, у Рула - 113, Симары - 105, а между мной и Викингом разница всего в одну еденичку, 93 против 92. И как в этом случае оценивать прохождение и показанный результат? Между первыми четырьмя местами и последним 8-м, где герой набрал только 16 уровень, соотношение в качестве прохождения огромное. |
Особый статус: |
Сэр Beast |
Система расчета альтернативного рейтинга приведенного мной в отдельной теме:
На скорость: рейтинг игрока = (результат лидера)/результат игрока)*(1-(место игрока-1)/кол-во сыгравших)*коеффициент турнира *100 На очки: рейтинг игрока = (результат игрока)/результат лидера)*(1-(место игрока-1)/кол-во сыгравших)*коеффициент турнира *100 В случае оценки побед по вторичным критериям, когда два и свыше игрока набрали одинаковое количество (очков, дней) принимать занятое место за количество дней и оценивать турнир на скорость. |
Особый статус: |
Сэр Psixxx
HoMM V: Рыцарь |
Сэр Beast, 12.11.2009 20:54 Думаю это лучший вариант подсчитывать рейтинг. Сэр Ariy Можно и подсчитать с самого начала, проблем не составит. |
Особый статус: |
Сэр Viking-HP |
Думаю, лучший вариант предложен сэром Beast. Хотя, и метод сэра Psixxx тоже не плох. В системе сэра Ariy слишком ''заужена'' лидирующая группа, что приведет не к увеличению кворума, а выделению группы игроков, соревнующихся между собой, что, впрочем, происходит и сейчас... :-(
|
|
Сэр Beast |
За 2008 год рейтинг вывешен, без учета последних КИ.
Так что подводить ретинг можно с начала этого года + КИ. коэфициент для турниров ТБ - 0.5; КИ,Межресурс - 2, Остальные - 1. За каждый год предлагаю обнулять рейтинг, что будет показывать активность игроков в текущем году, а также вести промежуточные (сезонные) рейтинги (тоже с обнулением). За годовой - допстатус. За сезонный можно будет давать плюшки в виде существ или артов. |
Особый статус: |
Сэр Viking-HP |
Можно также помимо общего рейтинга вести рейтинг отдельно по каждому из типов турниров: ТБ, ДЗ и т.п. и давать по итогам, кроме общего, еще и звания в каждой категории турниров.
Только для этого их количество , видимо, нужно увеличить... :-) |
|
Сэр Beast |
Сэр Viking-HP, 13.11.2009 08:35 Ну на будущее можно, кроме ТБ разумеется ... но не при том кворуме что есть . |
Особый статус: |
Сэр Ariy
HoMM V: Рыцарь (2) |
Сэр Beast, 12.11.2009 20:54 Полностью поддерживаю! Инновационная формула, учитывающая качество прохождения и кворум турнира. коэфициент для турниров ТБ - 0.5; КИ,Межресурс - 2, Остальные - 1. Мне представляется, что все таки лучше коэффициент для КИ и межпортала - 1,5. Ведь получается, что победитель ТБ гарантированно получает 50 очков рейтинга, за обычный турнир - 100, а МП и КИ - целых 200! Может, все таки 150 вместо 200? В случае оценки побед по вторичным критериям, когда два и свыше игрока набрали одинаковое количество (очков, дней) принимать занятое место за количество дней и оценивать турнир на скорость. Несогласен, по моим подсчетам выходит слишком большой разнос, а ведь фактически игроки показали сопоставимый результат. Предлагаю в случае равенства ввести особый коэффициент, основанный на разнице вторичных критериев победы. Пример, последние ДЗ. Разница между 1 и 2 местом составляет 113-105=8. Отнимаем это значение от расчетного рейтинга и получаем окончательный итог. Так: Дикие земли Rul 1215939194/1215939194=1 1-1=0 0/8=0 1-0=1 1*1*1*100=100 113-113=0 100-0=100 Simara 1215939194/1215939194=1 2-1=1 1/8=0,125 1-0,125=0,875 1*0,875*1*100=87,5 113-105=8 87,5-8=79,5 Ariy 1215939194/1215939194=1 3-1=2 2/8=0,25 1-0,25=0,75 1*0,75*1*100=75 113-93=20 75-20=55 Viking-HP 1215939194/1215939194=1 4-1=3 3/8=0,375 1-0,375=0,625 1*0,625*1*100=62,5 113-92=21 62,5-21=41,5 В случае, когда вторичным критерием победы является количество набранного золота, предлагаю вести расчет по первоначальной формуле и не вводить коэффициент разницы, поскольку она может быть огромной, до трех и четырехзначных чисел. |
Особый статус: |
Сэр Ariy
HoMM V: Рыцарь (2) |
Продолжая расчеты по первоначальной формуле для Диких земель получаем кошмарный рейтинг для 3-х последних игроков, а именно, практически нулевой
FirstWolf (5-е место) 183462055/1215939194=0,15 5-1=4 4/8=0,5 1-0,5=0,5 0,15*0,5*1*100=7,5 Simm 326854/1215939194=0,0003 6-1=5 5/8=0,625 1-0,625=0,375 0,0003*0,375*1*100=0,01 KillAndAction 93697/1215939194=0,00008 7-1=6 6/8=0,75 1-0,75=0,25 0,00008*0,25*1*100=0,002 Brungilda 42113/1215939194=0,00003 8-1=7 7/8=0,875 1-0,875=0,125 0,00003*0,125*1*100=0,0003 Народ, все таки играл, тратил свое время и в итоге должен получить 0 в свой рейтинг? Несправедливо. Мое четкое убеждение, что надо модернизировать формулу для турниров на очки, поскольку разница между уровнями в эскпах может быть колоссальной. И еще, у меня вопрос: как рассчитывать КИ (таблица разбита на 5-ки) и общий турнир, где общая и высшая лиги? |
Особый статус: |
Сэр Psixxx
HoMM V: Рыцарь |
Это совсем не то, у последнего места не должно быть меньше 10 хотябы рейтинга.
Rul 1215939194/1215939194=1 1-1=0 0/8=0 1-0=1 1*1*1*100=100 Simara 1215939194/1215939194=1 2-1=1 1/8=0,125 1-0,125=0,875 1*0,875*1*100=87,5 Ariy 1215939194/1215939194=1 3-1=2 2/8=0,25 1-0,25=0,75 1*0,75*1*100=75 Viking-HP 1215939194/1215939194=1 4-1=3 3/8=0,375 1-0,375=0,625 1*0,625*1*100=62,5 FirstWolf (5-е место) 183462055/1215939194=0,15 5-1=4 4/8=0,5 1-0,5=0,5 0,5*1*100=50 Simm 326854/1215939194=0,0003 6-1=5 5/8=0,625 1-0,625=0,375 0,375*1*100=37,5 KillAndAction 93697/1215939194=0,00008 7-1=6 6/8=0,75 1-0,75=0,25 0,25*1*100=25 Brungilda 42113/1215939194=0,00003 8-1=7 7/8=0,875 1-0,875=0,125 0,125*1*100=12,5 |
Особый статус: |
Сэр Psixxx
HoMM V: Рыцарь |
Итого
Rul.........................100 Simara....................87,5 Ariy........................75 Viking-HP...............62,5 FirstWolf ................50 Simm.......................37,5 KillAndAction.........25 Brungilda................12,5 |
Особый статус: |
Сэр Ariy
HoMM V: Рыцарь (2) |
Сэр Psixxx, 14.11.2009 13:55 Начиная с фирствольфа ты не учитываешь первое значение - результат игрока, деленный на результат лидера. То есть получается, что никакой зависимости от качества прохождения нет, а есть только зависимость от места в итоговой таблице. Viking-HP 1215939194/1215939194=1 4-1=3 3/8=0,375 1-0,375=0,625 1*0,625*1*100=62,5 FirstWolf (5-е место) 183462055/1215939194=0,15 5-1=4 4/8=0,5 1-0,5=0,5 0,5*1*100=50 Simm 326854/1215939194=0,0003 6-1=5 5/8=0,625 1-0,625=0,375 0,375*1*100=37,5 То есть по этим твоим расчетам получается, что все игроки набрали одинаковое количество экспов, но ведь это же так?! |
Особый статус: |
Сэр Psixxx
HoMM V: Рыцарь |
Сэр Ariy, 14.11.2009 14:07 Зато выходит приемлемый рейтинг. Например: зная я что займу последнее место и получу 0,0003 рейтинга, я бы врятли сыграл. |
Особый статус: |
Сэр Ariy
HoMM V: Рыцарь (2) |
Сэр Psixxx, 14.11.2009 14:29 Тогда уж более приемлемый - это твоя первоначальная "арробная" версия рейтинга, где "мы делили апельсин, много нас, а он один. Эта долька - для ежа, эта долька - для стрижа..." Формула тогда получается нафиг не нужна. Например: зная я что займу последнее место и получу 0,0003 рейтинга, я бы врятли сыграл. Вот и я про это. Рейтинг не должен быть настолько мизерным, но и разница в качестве прохождения, а в данном случае - разница в экспах, должна учитываться. Мое ИМХО, формулу надо модернизировать, пускай Beast нас рассудит. |
Особый статус: |
Сэр Beast |
Не вижу проблемы. для турниров на опыт можно брать не количество опыта, а уровень героя.
Что касается общей и высшей лиги, считаю не приемлемым расчитывать отдельно два рейтинга. Плюшки в виде феодов - пожалуста , но результаты для рейтинга должны считатся вместе. То же самое касается и КИ удача попадания в пятерку влияет на получение феода. Рейтинг же должен считаться объединенно. По коэфициенту для МР согласен, для КИ нет Не забывайте что время отведенное на обычный турнир месяц - 1 карта, для КИ более двух месяцев - 5 карт Что касается ввода коэффициента, основанный на разнице вторичных критериев победы..... - Не подходит, по причине того что вторичным кртитерием может быть золото, где разница может быть похлеще, чем разница в количестве набранного опыта. Формула должна быть едина, а в этом случае возникает схожий вариант, когда после определенного места не учитывается первое значение. Не забывайте, что при одинаковом первом результате, для игрока занявшего второе место, рейтинг будет ниже Пример: 1. 40/40=1 1-1=0 0/8=0 1-0=1 1*1*1*100=100 2. 40/40=1 2-1=1 1/8=0,125 1-0,125=0,875 1*0,875*1*100=87,5 ................. 7. 20/40 =0,5 7-1 = 6 6/8 = 0,75 1-0,75 = 0,25 0,5*0,25*1*100 = 12,5 8. 16/40 = 0,4 8-1 = 7 7/8 = 0,875 1- 0.875 = 0.125 0,4*0,125*1*100 = 5 |
Особый статус: |
Сэр Viking-HP |
Что-то Вас с этим вторичным критерием куда-то не в ту степь понесло... Главное ведь, учитывая все тонкости, не перегнуть палку, а то получит кто-нибудь рейтинг 0,0003... :-)
|
|
Сэр Ariy
HoMM V: Рыцарь (2) |
Сэр Beast, 14.11.2009 15:15 У дракона оказалась самая светлая голова. Именно так и будем рассчитывать. Что касается общей и высшей лиги, считаю не приемлемым расчитывать отдельно два рейтинга. Согласен. Есть идея вешать статусы игрокам топовой 10-ки на момент текущего рейтинга, н-р, римская X ну и пятерку где-нить нарисовать, что это типа 5 земли. А первым трем игрокам - I, II, III. |
Особый статус: |
Сэр Ariy
HoMM V: Рыцарь (2) |
Сэр Viking-HP, 14.11.2009 16:18 Рейтинг 0,0003 получается не из-за моего предложения по вторичным критериям, а по первоначальной формуле. Я просто посчитал и указал, что в этом случае получается. Поэтому не надо делать из меня идиота |
Особый статус: |
Сэр Viking-HP |
Не нужно реагировать так импульсивно... мы все тут делаем одно дело...:-)
Я имел в виду лишь то, что критерии опыт / золото / ресурсы / дни / статы и др. слишком различны, чтобы подствлять их в одну формулу, а тем более вычитать из рейтинга, пытаясь учесть относительное ''качество'' прохождения. Черт с этими 0,0003... но они - яркий пример того, к чему это может привести... Как мне кажется, рейтинг должен зависеть только от занятого места, типа турнира и, может быть, от числа участников ( занять 1-ое место среди 100 более почетно, чем среди 3 :-( ). И, в любом случае, ведение рейтинга должно способствовать привлечению новых игроков, а не отпугивать тем, что они будут все время возле 0 ( может имеет смысл ввести какую-то стартовую не нулевую базу... ). Нужно все тщательно продумать, чтобы не пришлось перекраивать и менять походу... :-) |
|
Сэр Beast |
Рейтинг расчитанный сэром Ariy. За что ему огромное спасибо.
heroesportal.net/tavern/?id=260925 |
Особый статус: |
Сэр Ariy
HoMM V: Рыцарь (2) |
Кому интересно, вот здесь slil.ru/28206964 можете скачать файл подробного расчета рейтинга в "разжеванном" виде.
Первый после Бога, это про сэра Simara Он у нас просто не досягаем. Что насчет идеи вешать специальные статусы игрокам топовой 10-ки на момент текущего рейтинга? Римская X, а первым трем игрокам - I, II, III. Ну и пятерочку где нить на цифре разместить, чтобы видно было, что это пятые земли? Можно сделать заказ художникам портала, чтобы нарисовали. Как мыслите по этому поводу? |
Особый статус: |
Сэр FirstWolf |
Сэр Psixxx, а чем тебе не нравится система Камикадзе? По моему, она очень сбалансированна!
А в предыдущем турнире, можно было бы не конкретные цыфры опыта брать - а уровень достигнутый. Как никак - очень много было деревьев... Процитирую - 1. В новой системе введен коэффициент нелинейной позиционной зависимости. Иными словами теперь позиционная составляющая (та половинка рейтинга, которая получается в результате занятия того или иного места) будет меняться не линейно (например: 50-40-30-20-10), а относительно коэффициента нелинейности. Это сделано для того, чтобы снизить вероятность занятия высоких мест с помощью количества отыгранных турниров, но с показанием посредственных результатов. 2. Вторая часть рейтинга остается прежней, и будет зависеть лишь от показанного результата. 3. Формула расчета: R=(RP+RR)/2 где: R - общий рейтинг RP - рейтинг за занятое место RR - рейтинг за показанный результат RPi=RP(i-1)*K K=0.65+Q*0.0075 где: i - место, занятое участником, RP1=100 K - коэффициент нелинейной позиционной зависимости Q - количество участников RRi=(RESb/RESi)*100 либо RRi=(RESi/RESb)*100 где: RESb - результат победителя RESi - результат данного участника Примечание: деление всегда происходит меньшего числа на большее. В зависимости от вида турнира результат победителя бывает как минимальным (турниры на скорость), так и максимальным (турниры на сбор существ, на набор опыта). RP (Rating by Position): Для победителя RP всегда 100 (можно 50, это не важно) RPi (где i - номер занятого игроком места) = RP(i-1) (где i-1 - место на одно выше) * K (где K - коэффициент нелинейности) Коэффициент нелинейности также расчитывается по формуле: K=0.65 +Q*0.0075 (где Q - количество участников) То есть наш коэффициент увеличивается с увеличением участников. Чем больше участников, тем больше коэффициент, тем больше игрок получит за занятон место. Иными словами: в турнире с 20 участниками K=0.8, если же в турнире играли 10 человек, то и коэффициент будет намного ниже 0.725. Пример: Турнир А, 20 человек, игрок Х занял 4 место K=0.65+20*0.0075=0.8 RP1=100 RP2=100*0.8=80 RP3=80*0.8=64 RP4=64*0.8=51,2 ранее было RP4=100-5-5-5=85 Турнир В, 10 человек, игрок Х занял 4 место K=0.65*10*0.0075=0.725 RP1=100 RP2=100*0.725=72,5 RP3=72.5*0.725=52,56 RP4=52,56*0.725=38,1 ранее было RP4=100-10-10-10=70 отсюда видим, что K влияет на два фактора: - чем больше количество игроков, тем выше ценится занятое место - относительно линейной зависимости ценность занятия места вверху таблицы значительно возросла RR (Rating by Result): Для победителя RP всегда 100 (можно 50, это не важно) C этой составляющей все очень несложно. Берется результат победителя и от него, в процентном отношении, считаются остальные результаты. |
Особый статус: |
Сэр Simara
HoMM V: Король (20) |
To: Сэр Ariy
Спасибо за комплимент, конечно. To: All Уважаемые господа! Предлагаю всем активно поучаствовать в текущем Прочем Турнире, если его Сэр Beast продлит, конечно. А то по этому турниру придется рейтинг для двоих участников рассчитывать, и то если я свой готовый сейв через свой интернет пропихнуть наконец сумею. С уважением, Simara. |
Особый статус: |
Сэр Beast |
Сэр Simara, 15.11.2009 19:51 Турнир продлен. |
Особый статус: |
Сэр Psixxx
HoMM V: Рыцарь |
Сэр FirstWolf, 15.11.2009 19:23 Система сбалансированна, но по системе Beast'a подсчитано рейтинга почти за 2 года, и менять уже не имеет смысла. Большое спасибо Сэру Ariy за подсчитанный рейтинг. |
Особый статус: |
Сэр FirstWolf |
Сэр Psixxx, 16.11.2009 08:08 Здесь тогда два варианта - либо оставить всё как есть (текущая система сэра Beast), либо до нового года принять сообща (в обсуждениях - какая лучше) новую систему подсчёта рейтинга, и уже с НГ 2010 г. подсчитывать по-новому. |
Особый статус: |