Предложение по рейтингу игроков.
|
narkpaul | Дата: Пятница, 18.01.2013, 11:22 | Сообщение # 1 |
Рядовой состав
Сообщений: 149
Репутация: 19
Замечания: 0%
В строю с 15.04.2011
Статус: Offline
| Есть у меня небольшое предложение по расчету рейтингов. Рейтинг будет отражать мастерство игрока, которое он продемонстрировал в играх с участниками форума. Авторитетная или восхваляющая составляющая в рейтинге не предусматривается. Базово он основывается на проводимой в рамках этого подфорума Блиц-Битве. Блиц-Битва разделяется на 3 уровня согласно заявленому участниками опыту: большой опыт (группа А), есть опыт (Группа Б) и нет опыта(группа С). Для более равномерного распределения участников по группам предлагаю следующее.
Установить диапазон рейтинга от нуля (минимальный) до трех (максимальный). При этом целая часть рейтинга будет четко определять какой группе соответствует (зарекомендовал себя) игрок: 0 - Группа С; 1 - группа Б; 2 - группа А; 3 - лидер рейтинга. А дробная часть будет характеризовать положение учатников внутри группы.
Проведение Блиц-Битв будет основным регулятором рейтинга игроков. Т.е. участие в Блиц-Битве даст возможность максимально изменить свой рейтинг. Определение рейтинга происходит в два этапа а. Определяем рейтинг игрока по Блиц-Битве б. Определяем новый рейтинг игрока. Определяем рейтинг игрока по Блиц-Битве Первый тур. Участники каждой группы в процессе битвы набирают очки по определенным в Блиц-Битве правилам. Как пример используем Группу А первой Блиц-Битвы: группа A Psaygak(79) - Saper(121) Saper(22) - Psaygak(178) Psaygak(67) - Scalp(133) Scalp(108) - Psaygak(92) Saper(26) - Scalp(174) Scalp(-43) - Saper(243) Определяем сумму набраных балов: Psaygak - 79+178+67+92=416 Saper - 121+22+26+243=412 Scalp - 133+108+174+(-43)=372 Максимально набраные очки определяем как 100% результат Минимально набраные очки определяем как 0% результат. На этом основании обсчитываем процент остальных участников группы. В нашем примере получаем следующий результат: Psaygak - 416 баллов - 100% Saper - 412 баллов - 90.1% Scalp - 372 балла - 0% Прибавлением процентов к целой части группы получаем рейтинг участника Блиц-Битвы: Psaygak - 2 (уровень группы) + 1 (100% результата) = 3.000 Saper - 2 (уровень группы) +0.901 (90.1% резулльтата) = 2.901 Scalp - 2 (уровень группы) +0 (0% результата) = 2.000 Определяем новый рейтинг игрока. Новым рейтингом игрока будет средне арифметическое между имеющимся рейтингом и полученым в Блиц-Битве. В силу того что это была первая Блиц-Битва предлагаю сделать рейтингом по заявке способностей 50%. Т.е. для группы А это будет рейтинг 2.500 Следовательно после блиц битвы получаем следующие рейтинги игроков: Psaygak - (2.500 + 3.000)/2 = 2.750 Saper - (2.500+2.901)/2 = 2.7005 Scalp - (2.500+2.000)/2 = 2.250
Таким образом человек участвующий в Блиц-Битве в своей группе не сможет выпасть из нее. Это отражает то, что потерять приобретенный опыт нельзя. Но он может заявить о своем участии в группе на уровень выше и тем самым по результатам получить рейтинг соответствующий заявленой группе. Организационные моменты требующие уточнения камарадов: Участие в Блиц-Битве в группе выше рейтинга. Можно только с рейтингом внутри группы не менее 60%. - это снизит вероятность получения рейтинга неопытным игроком за счет участия в более рейтинговой группе. Как я отмечал цель рейтинга не авторитет и гордость "Я круче", а возможность подобрать противника "по силам". Участие в Блиц-Битве в группе ниже рейтинга Думаю стоит запретить, не вижу логически обьяснимого смысла занижать свой рейтинг. Как мне кажется, то что участвуя в Блиц-Битве игрок только снизит свой рейтинг, как бы он хорошо не сыграл, понятно без доказательств. Новые участники Присваивать рейтинг 0.500 - так как рейтинг не несет в себе какую либо восхваляющую или авторитетную нагрузку смысла гнаться за ним не вижу смысла. Возможен вариант присвоения по рекомендации участников. Игры вне Блиц-Битвы Чесно говоря в силу большой неоднозначности алгоритм пока не придумал. Как вариант по результатам сражения победителю добавлять рейтинг на значение 0.001*(уровень группы +1), проигравшему снимать рейтинг в размере 0.001*(уровень группы+1) Например Saper и Scalp сыграли бой в котором Scalp вышел победителем. Следовательно у Scalp-а рейтинг повысится на 0.003, а у Saper-а понизится на 0.003. Это конечно может позволить набрать рейтинг более максимального, потому если рейтинг по результату игры должен увеличится до значения более 3, то дробную часть отбрасывать. Если сообщество выростет до надобности создания четвертой группы блы Блиц-Битвы - почему бы и нет, данная система вполне расширяема без каких либо посторонних пересчетов. Мультиплеер Изменеия рейтинга по результатам мультиплеера делать в количестве кратном рейтингу команды. Рейтинг команды - это сумма рейтингов игроков одной стороны. В этом случае если будут играть 3 игрока группы С против 3 игроков группы А и выиграют они получат не 0.001*(2-1) повышение рейтинга, а 0.001*((2+2+2)+1). Премии за блестящее исполнение В ведущейся в данный момент игре Смоленск-41 был случай когда игроки рекомендовали как то премировать одного из участников за удачно проведенную операцию. Можно будет кроме результатов самой игры прибавлять рейтинг по подобного рода рекомендациям - то что блестяще выполненная операция свидетельствует о возросшем уровне игры думаю вполне осознаваемо. Размер - 0.01 рейтинга.
Все значения в предложениях делал по сию минутному наитию. Если есть вопросы или уточнения - постараюсь защитить свою точку зрения.
Дополнеие 1. Игры вне Блиц-Битвы Вместо: по результатам сражения победителю добавлять рейтинг на значение 0.001*(уровень группы +1), проигравшему снимать рейтинг в размере 0.001*(уровень группы+1) Использовать: по результатам сражения победителю добавлять рейтинг на значение 0.001*(целая чать рейтинга противника +1), проигравшему снимать рейтинг в размере 0.001*(целая часть собственного рейтинга +1) То есть при победе будет добавляться рейтинг адекватно рейтинга противника, а при проигрыше рейтинг теряется согласно собственного рейтинга. Пример при игре "Игрок с рейтингом 0.500 против игрока с рейтингом 2.500" Игрок с рейтингом 0.500 при победе получит 0.003 рейтинга, в случае проигрыша потеряет 0.001 рейтинг. Соответственно Иргок с рейтингом 2.500 при победе получит 0.001 рейтинг, при проигрыше потеряет 0.003 рейтинга.
Дополнение 2. Второй тур Блиц-Битвы Каждый тур вносит изменения в рейтинг независимо друг от друга. Т.е. сразу рейтинг изменяется по результатам первого тура, затем по результатам второго. Так как по своей структуре второй тур представляет собой две одиночные игры между двумя противникам то изменение рейтинга сделать следующими: Каждый бой засчитать как одиночный в пятикратном размере: победителю - увеличить на 5(игра во втором туре Блиц-Битвы)*0.001*(целая часть рейтинга группы Блиц-Битвы+1). проигравшему - уменьшить на 5(игра во втором туре Блиц-Битвы)*0.001*(целая часть рейтинга группы Блиц-Битвы+1). Победу в туре засчитать как десятикратную победу в одиночной игре. Победителю увеличить рейтинг на значение 10(победитель второго тура Блиц-Битвы)*0.001*(целая часть рейтинга группы Блиц-Битвы+1). В расчете участвует рейтинг группы Блиц-Битвы, а не рейтинг игрока, для того что б игрок впервые играющий в данной группе (т.е. у него текущий рейтинг на группу ниже, но он подал заявку на участие в группе с рейтингом выше) не был заведомо ущемлен в результатах второго тура.
почта: narkpaul@mail.ru скайп: Башта Павел Леонидович
Сообщение отредактировал narkpaul - Суббота, 19.01.2013, 10:09 |
|
| |
|
Psaygak | Дата: Пятница, 18.01.2013, 11:59 | Сообщение # 2 |
Leutnant
Младший офицерский состав
Сообщений: 680
Репутация: 23
Замечания: 0%
В строю с 07.11.2009
Статус: Offline
| Мне понравилась рейтинговая система для Блиц-турнира. Возможно, она просто более понятна и основана на одинаковых для всех участников условиях. Я за то, чтобы обкатать рейтинговую систему вначале на Блиц-турнире. Заодно простимулируем участие игроков в турнирных битвах.
|
|
| |
|
narkpaul | Дата: Пятница, 18.01.2013, 14:08 | Сообщение # 3 |
Рядовой состав
Сообщений: 149
Репутация: 19
Замечания: 0%
В строю с 15.04.2011
Статус: Offline
| Возьму на себя смелость обсчитать рейтинги по первой Блиц-Битве: группа A Psaygak(79) - Saper(121) Saper(22) - Psaygak(178) Psaygak(67) - Scalp(133) Scalp(108) - Psaygak(92) Saper(26) - Scalp(174) Scalp(-43) - Saper(243)
Psaygak - (2.500 + 3.000)/2 = 2.750 Saper - (2.500+2.901)/2 = 2.7005 Scalp - (2.500+2.000)/2 = 2.250
группа B Marder(-134) - Leha(334) Leha(115) - Marder(85) Marder(232) - Dobroguy(-32) Dobroguy(-150) - Marder(350) Leha(---) - Dobroguy(---) Dobroguy(---) - Leha(---)
Leha - (1.500+2.000)/2=1.750 Marder - (1.500+ 1,712)/2=1.606 (у Мардера уменьшил очки в 2 раза так как он сыграл в 2 раза больше игр) Dobroguy - (1.500+1.000)/2=1.250
группа С Maverick(-333) - Narkpaul(533) Narkpaul(340) - Maverick(-140) D_Amiko(-306) - Narkpaul(456) Narkpaul(850) - D_Amiko(-650) D_Amiko(-91) - Maverick(291) Maverick(166) - D_Amiko(34)
Narkpaul - (0.500+1.000)/2=0.750 Maverick - (0.500+0.322)/2=0.411 D_Amiko - (0.500+0)/2=0.250
почта: narkpaul@mail.ru скайп: Башта Павел Леонидович
|
|
| |
|
Рус-зольдат | Дата: Пятница, 18.01.2013, 20:32 | Сообщение # 4 |
Лейтенант
Помощник начальника штаба
Сообщений: 1481
Репутация: 44
Замечания: 0%
В строю с 30.08.2009
Статус: Offline
| narkpaul, но по этой системе подсчета победитель 1-й Блиц-Битвы Saper оказался на втором месте Победитель ББ на то и победитель, что он по результатам сражений возглавляет рейтинг до результатов проведения следующего турнира. Для этого мы должны учитывать, прежде всего, результаты игроков, претендующих на вышестоящую строчку рейтинга в боях между собой. Набранные очки нужны для того, чтобы выявить сильнейшего среди них в случае, если зеркалка между ними закончится со счетом 1:1.
|
|
| |
|
narkpaul | Дата: Суббота, 19.01.2013, 09:27 | Сообщение # 5 |
Рядовой состав
Сообщений: 149
Репутация: 19
Замечания: 0%
В строю с 15.04.2011
Статус: Offline
| Разобрался в чем нюанс - не учел второй тур. сделал дополнение 2.
Таким образом поучается: Рейтинг по первому туру Блиц-Битвы Psaygak = 2.750 Saper = 2.7005 Scalp = 2.250 Игры второго тура: Первая игра - победа Psaygak Вторая игра - победа Saper Общий зачет - победа Saper . Результирующий рейтинг: Psaygak = 2.750 + 5*0.001(2+1)- 5*0.001(2+1)=2.750 Saper = 2.7005 - 5*0.001(2+1)+ 5*0.001(2+1)+ 10*0.001(2+1)=2.7305 Scalp = 2.250
Тот момент, что у Psaygak рейтинг все равно выше обусловлен тем, что в первом туре в личном зачете игр Psaygak - Saper победил Psaygak. Кроме того лавры победителя Первой Блиц-Битвы значения рейтинга у Saper-а не отнимает. Кроме того думаю можно будет сделать наградной знак для победителей Блиц-Битв.
почта: narkpaul@mail.ru скайп: Башта Павел Леонидович
Сообщение отредактировал narkpaul - Суббота, 19.01.2013, 10:12 |
|
| |
|
Рус-зольдат | Дата: Суббота, 19.01.2013, 22:00 | Сообщение # 6 |
Лейтенант
Помощник начальника штаба
Сообщений: 1481
Репутация: 44
Замечания: 0%
В строю с 30.08.2009
Статус: Offline
| -narkpaul, в принципе понятно, такая система возможно более точна. А кто это будет все подсчитывать? Чур не я Но может все же обойдемся просто публикацией рейтинга игроков, согласно занятым им в Блиц-Битве местам, в котором на первом месте будет её победитель, а остальные участники будут занимать места со второго по девятое. То есть без точного указания рейтинга в числовом выражении. Мы же ведь не в аптеке - зачем нам эти тысячные доли, ведь на самом деле, все довольно условно. Турнир - это состязание сродни спортивному. Выявляем тройку сильнейших, за ними строго по порядку рейтинга идут все остальные - всё просто и максимально наглядно. Лично я так думаю, но окончательное слово за участниками ББ.
|
|
| |
|
narkpaul | Дата: Воскресенье, 20.01.2013, 01:59 | Сообщение # 7 |
Рядовой состав
Сообщений: 149
Репутация: 19
Замечания: 0%
В строю с 15.04.2011
Статус: Offline
| Цитата (Рус-зольдат) А кто это будет все подсчитывать? Чур не я Если вдруг данная система рейтинга будет принята - в принципе готов ее вести, как говорится назвался груздем - полезай в кузов.
Для этого понадобится закрепленная тема с закрепленным первым постом.
Как я указывал цель рейтинга: подобрать соперника по силам. Пример двух, а тем более одной Блиц-Битвы, на мой взгляд вовсе не показательны. Тут важно нарабатывание практического плана. Как многие замечали играть полную компанию довольно затратно по времени - сам смог этот момент почуствовать. А короткие сценарии просто напросто не могут отразить всего мастерства соперников - порой избегание боевого столкновения дарует обороняющимся гарантированную победу. В частности мой бой с Лехой в Корсуне один из таких боев - путем уступок территории в сценарии достигается победа, которая в гранд-компании обернулась бы быстрым окружением и разгромом весьма значительной группировки.
Поэтому в своем предложении и сделал львиную долю изменения рейтинга в Блиц-Битве - когда несколько игроков обыгрывают один и тот же бой.Это позволяет хоть как-то сравнивать результаты. Но исключать частные бои из рейтинга тоже не нужно - но влияние их на рейтинг сделал минимальным. Тут сыграло копирование правила начисления ходов в мультиплеере - за 50 ходов в мультиплеере дается медалька, но в случае игр один-на-один придется сделать 500 ходов для получения данной медальки.
почта: narkpaul@mail.ru скайп: Башта Павел Леонидович
|
|
| |
|
Рус-зольдат | Дата: Воскресенье, 20.01.2013, 22:44 | Сообщение # 8 |
Лейтенант
Помощник начальника штаба
Сообщений: 1481
Репутация: 44
Замечания: 0%
В строю с 30.08.2009
Статус: Offline
| Цитата (narkpaul) Если вдруг данная система рейтинга будет принята - в принципе готов ее вести -narkpaul, в свою очередь, если игроки выскажутся за её принятие, готов доверить тебе это почетное дело
Цитата (narkpaul) за 50 ходов в мультиплеере дается медалька, но в случае игр один-на-один придется сделать 500 ходов для получения данной медальки. -кажется, имеет место быть не совсем точное представление о системе наград ползователей PzC. Создал отдельную тему:система наград
|
|
| |
|
MARDER1986 | Дата: Понедельник, 21.01.2013, 10:09 | Сообщение # 9 |
Ефрейтор
Рядовой состав
Сообщений: 104
Репутация: 4
Замечания: 0%
В строю с 17.07.2011
Статус: Offline
| Система интересная, если всё упорядочить в виде таблицы, с указанием почты рейтинга и т.п. то подбор соперника будет проще.
|
|
| |