Перейти к содержанию

Сообщения от Он-лайн рейтинг игроков на полных картах

Пока нет оценок — будьте первым!
В ответ пользователю HwKeeper
Аватар пользователя
9 лет назад
Создатель
Поддерживаю начинание, рейтинг это хорошо, давайте считать.


:smile16:

Обратил внимание, что в 5-ке система рапортов сейчас ведется похоже как у нас сейчас по 3-ке.

Думаю, правильным шагом будет сейчас добавить систему турнирных тем как для 5-ки на форум, а в последствии рейтинг и вовсе можно автоматизировать.

Что думаете, по этому поводу?
Если помните я об этом писал вам в январе 2015г.
Я хотел бы чтобы в 5ке такой же интерфейс был как и в 3ке...
Аватар пользователя
9 лет назад
Вот пример тестового турнира /topic/10724/

Система добавляет:
1) возможность создания турнирной темы организаторами
2) в турнирой теме задаются сроки проведения турниры и задается шапка турнира
3) у желающих есть кнопка записаться на турнир, после чего у организаторов появляется завявка в турнирой теме, и можно принять или отклонить участие игрока
4) после принятия игрока, он может оставлять рапорты в турнироной теме по шаблону через специальную форму , также он добавляется в список участников в шапке турнирной темы
5) оппонент должен будет подтвердить рапорт специальной кнопкой оставив свой комментарий

Вот пример живого турнира /topic/11986/ из 3ки.

Для запуска такой системы все, что мне нужно это списки всех значений для формы рапорта, остальное без изменений возьмем из 3-ки.
Вложения 1
1 файл • Общий размер: 44,8 KB
В ответ пользователю HwKeeper
Аватар пользователя
9 лет назад
Давно пора уже сделать для пятёрки похожую систему, тем более она уже несколько лет опробована на практике и создавать заново ничего не нужно. Всё что нужно - изменить название городов, героев, шаблоны и вперёд. :smile02:
В ответ пользователю Dirty_Player
Аватар пользователя
9 лет назад
Dirty_Player
Давно пора уже сделать для пятёрки похожую систему, тем более она уже несколько лет опробована на практике и создавать заново ничего не нужно. Всё что нужно - изменить название городов, героев, шаблоны и вперёд. :smile02:
Константин объяснишь тогда надеюсь в процессе нашей всречи под Горно-Алтайском о всех премудростях данной системы?
В ответ пользователю KillAndAction
Аватар пользователя
9 лет назад
KillAndAction
Константин объяснишь тогда надеюсь в процессе нашей всречи под Горно-Алтайском о всех премудростях данной системы?
Вообще легко! :smile20:
В ответ пользователю HwKeeper
Аватар пользователя
9 лет назад
Создатель
*описание турнирной темы*
Действительно, странно, что у 5-ки такое же до сих пор не реализовано)
Думаю, после сходки народ всю необходимую инфу предоставит)
В ответ пользователю HoM[M]ie
9 лет назад
После слета появились конструктивные идеи по организации рейтинга? И, главное, желание их реализовать!)

Если нет, то я готов запустить рейтинг в ручном режиме по указанной схеме подсчета с всевышнего благословения!;)
В ответ пользователю Vip.rus
Аватар пользователя
9 лет назад
В нашем разделе рейтинг считается очень давно. С 2009 года мы пользуемся формулой, по которой считают рейтинг ФИДЕ в Шахматах. Система показала себя отлично. Естественно для объективности любого рейтинга нужна дистанция хотя бы в несколько сотен игр. Наш рейтинг выглядит ТАК
2. Формулы расчета рейтинга.

С ноября 2007 года по февраль 2009 года рейтинг считался по формуле, предложенной SS-D и обнулялся каждый сезон.
Сезон Весна 2009 года обсчитывался по двум системам, старой SS-D, и новой, предложенной StickyFingaz. С Лета 2009 голосованием форума полностью перешли на новую систему, по которой рассчитывается как сезонный рейтинг, обнуляемый в начале сезона, так и постоянный, необнуляемый с 1 марта 2009 года.
"Нулевым" уровнем считается 1500 рейтинговых очков, которые даются со старта всем игрокам перед первой учтенной в рейтинге партией.

Рейтинг считается следующим образом:

Пусть R1 и R2 - начальные рейтинги игроков.

Коэффициенты разницы игроков в рейтинге вычисляются так:
f1=max(-1, min((R1-R2)/400, 1));
f2=max(-1, min((R2-R1)/400, 1));
где min и max - функции, возвращающие минимальное и максимальное из двух чисел.

Очки, даваемые за победу (WP) и поражение (LP), вычисляются так:
WP1=max(1, 16*(1+f1));
WP2=max(1, 16*(1+f2));
LP1=min(-1, 16*(-1+f1));
LP2=min(-1, 16*(-1+f2));

Если побеждает первый игрок, то
R1->R1+(int)WP2;
R2->R2+(int)LP1;

если побеждает второй игрок, то
R1->R1+(int)LP2;
R2->R2+(int)WP1;

если игра заканчивается вничью, то
R1->R1+(int)((WP2-WP1)/2+0.5);
R2->R2+(int)((WP1-WP2)/2+0.5);

где (int) - функция, возвращающая целую часть числа.

Хотя не так важно, какая будет формула, главное как этот процесс автоматизировать. Для начала нужно внедрить формы рапорта в едином формате, а затем их просто копировать и обрабатывать.
В ответ пользователю Dirty_Player
Аватар пользователя
9 лет назад
в течение 2х дней отпишусь Создателю по форме рапорта и предоставлю списки городов, фракций, героев.
порейту надо всё-таки определятся:
- ретроспективный
- за последние 4 турнира, как предлагал Vip.Rus.
В ответ пользователю KillAndAction
Аватар пользователя
9 лет назад
KillAndAction
- за последние 4 турнира, как предлагал Vip.Rus.
Сорян, что лезу не в своё дело. Но я никак не могу понять, что может показать рейтинг за 4 турнира? Особенно если в турнире играет человек 10. Для объективного рейтинга нужна большая дистанция, как минимум игр 100. Хотя, конечно, ничего не мешает считать общий рейтинг и любой другой параллельно. Программе думаю без разницы считать по одной формуле или по двум.
В ответ пользователю Vip.rus
Аватар пользователя
9 лет назад
Vip.rus
После слета появились конструктивные идеи по организации рейтинга? И, главное, желание их реализовать!)
После слета новых идей не возникло.
Придется запустить голосовалку на счет точки отсчета в подсчете рейта, а также какую формулу использовать при подсчете рейта.
Vip.rus
Если нет, то я готов запустить рейтинг в ручном режиме по указанной схеме подсчета с всевышнего благословения!;)
В любом случае, официальным будет тот рейт, который будет как минимум согласован с сообществом, а не отдельным участником данного форума.
В ответ пользователю KillAndAction
9 лет назад
KillAndAction
После слета новых идей не возникло.
Придется запустить голосовалку на счет точки отсчета в подсчете рейта, а также какую формулу использовать при подсчете рейта.

В любом случае, официальным будет тот рейт, который будет как минимум согласован с сообществом, а не отдельным участником данного форума.

Это просто пик бюрократии и ретроградства!

Я для своих турниров буду считать отдельный "независимый" рейтинг по итогам только своих турниров, а вы как хотите
В ответ пользователю Vip.rus
Аватар пользователя
9 лет назад
Информацию Создателю о форме отчета, фракциях, шаблонах, героях ТЕ и Half-RTA выслал.
В ответ пользователю Vip.rus
Аватар пользователя
9 лет назад
Vip.rus
Это просто пик бюрократии и ретроградства!

Я для своих турниров буду считать отдельный "независимый" рейтинг по итогам только своих турниров, а вы как хотите
очень предсказуемо.
Жаль, что идет раскол, хотя даже обсуждения не было сообщества по теме рейта.
Не понимаю куда ты так торопишься...
В ответ пользователю KillAndAction
Аватар пользователя
9 лет назад
KillAndAction
очень предсказуемо.
Жаль, что идет раскол, хотя даже обсуждения не было сообщества по теме рейта.
Не понимаю куда ты так торопишься...
Ага. Как жаль, что идёт раскол между KillAndAction и всеми.
Вип, считай рейт по ВСЕМ турнирам и не парься.
Дёти
Сорян, что лезу не в своё дело. Но я никак не могу понять, что может показать рейтинг за 4 турнира? Особенно если в турнире играет человек 10. Для объективного рейтинга нужна большая дистанция, как минимум игр 100. Хотя, конечно, ничего не мешает считать общий рейтинг и любой другой параллельно. Программе думаю без разницы считать по одной формуле или по двум.
Не важно, насколько будет объективным рейт на первое время. Главное, дайте Випу его запустить... Со временем он станет объективным.

Статистика

Приветствуем новейшего участника: recijeb

Сейчас на сайте 8 пользователей 1325 гостей