Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 20 из 26

Тема: Предложения по ладдеру.

  1. #1
    Новобранец
    Регистрация
    17.05.2010
    Сообщений
    31
    Не нашел такой темs, запосчу сюда.<br /><br />В текущем ладдере устроено так, что если количество очков по какой-то расе падает ниже 900, то рейт очищается до 1000 очков автоматически по всем расам. Просьба убрать пока данную фичу вообще. Как вариант - поставить на сайт кнопку, чтобы можно было сбрасывать рейт по некоей расе. <br />Это и решит проблему очищения рейта по всем расам, это и поможет нубам находить друг друга.

  2. #2
    Стример Аватар для kaby
    Регистрация
    17.05.2010
    Сообщений
    2,331
    наверное это баг? если это фича, то не могу понять, в чём смысл её.

  3. #3
    Новобранец
    Регистрация
    17.05.2010
    Сообщений
    31
    Личное ХО, что раздельный учет ладдера по разным расам совершенно ломает всю картину. Сводный гораздо более актуальный и правильный.

  4. #4
    Администратор
    Регистрация
    19.04.2010
    Сообщений
    8,376
    Мне тоже кажется, что надо сводный сделать. Иначе возможен абуз, когда ты находишь через файнд зерга 1400, а он ставит тосса. Проверять через статс его влом, ты проигрываешь, например, и теряешь кучу очков просто так =) Статистику по расами можно вести отдельно, это интересно, а вот очки надо объединить, имхо.

  5. #5
    Активный участник
    Регистрация
    17.05.2010
    Сообщений
    609
    <b>znoust</b>,<br />ни фига себе! То есть, допустим, случилось чудо, я набрал 5000 за протосса, потом захотел научиться играть ПвТ, сливаюсь с 1000 до 900, и очки тосса уходят до 1000?<br />Какой садист придумал эту фичу? <!--smile:biggrin--><img style="vertical-align: middle;border: none;" alt="biggrin" src="http://sc2tv.ru/engine/data/emoticons/biggrin.gif" /><!--/smile--><br /><br />Кстати говоря, как смотреть свои очки? Если они отбражаются при вводе пароля, то я хочу понять, почему у меня не отнялись честно проигранные mhm&#039;у две партии...
    "Ультра крепка,
    Муталы наши быстры,
    И наши Скуржи мужества полныыы..."

  6. #6
    Активный участник
    Регистрация
    17.05.2010
    Сообщений
    355
    <b>imba.Adolf[RA]</b><br /><br />А можно пойти не простым путем. Ввести шесть отдельных рейтингов для каждого матчапа. <!--smile:biggrin--><img style="vertical-align: middle;border: none;" alt="biggrin" src="http://sc2tv.ru/engine/data/emoticons/biggrin.gif" /><!--/smile--> Тогда абуза не будет.<br /><br />А левел определять по среднему, только не арифметическому, а с учетом системы. Пусть учатся всеми расами играть!
    [center][/center][center]Хренометр[/center]

  7. #7
    Освоившийся
    Регистрация
    17.05.2010
    Сообщений
    128
    Раз уж взяли для определения скилла систему ELO из шахмат, то стоит держать в уме, что там разделения по матчапам нет (белые вс черные или черные вс белые) <!--smile:smile--><img style="vertical-align: middle;border: none;" alt="smile" src="http://sc2tv.ru/engine/data/emoticons/smile.gif" /><!--/smile--> <br />Всё равно для тренировок за неродную расу (или нестандартные страты) заводят левые аки.<br /><br />А вот про сброс статса после достижения 900 стоит задуматься.<br />Мне кажется, что процентов этак 60 всех игроков на сервере будут иметь статс меньше 1000. Что бы помочь им найти достойного соперника, стоит ввести дополнительные ранки ладдера для низких ЕЛО.

  8. #8
    Активный участник
    Регистрация
    17.05.2010
    Сообщений
    355
    Система, правда очень жесткая. Она придумана, чтобы отделять гроссмейстеров, мастеров и кандидатов в мастера, всех их суммарно допустим, 5%, от всех остальных шахматистов. При этом там действительно правильно рассчитаны шансы, но для шахмат, а не для StarCraft.
    [center][/center][center]Хренометр[/center]

  9. #9
    Новобранец
    Регистрация
    17.05.2010
    Сообщений
    31
    ИМХО, не надо фантазировать. Победа - &quot;+&quot;, поражение - &quot;-&quot;. А за одну расу играть. и за три - пусть каждый решает сам.

  10. #10
    Администратор
    Регистрация
    19.04.2010
    Сообщений
    8,376
    <!--QuoteBegin--><div class="quote"><!--QuoteEBegin-->А вот про сброс статса после достижения 900 стоит задуматься.<!--QuoteEnd--></div><!--QuoteEEnd--><br /><br />Это баг =)

  11. #11
    Новобранец
    Регистрация
    17.05.2010
    Сообщений
    30
    мне тоже кажется, что лучше объединить статс за все рассы.<br />какой смысл изобретать велосипед?

  12. #12
    Новобранец
    Регистрация
    17.05.2010
    Сообщений
    31
    Попробую немного поднять тему.<br /><br />Если посмотреть на ск-сцену, то там уже сформировалась разбивка людей на уровни по рейту TheAbyss. Спрашиваешь уровень, тебе отвечают &quot;B+&quot; и все понятно. И главное - удобно и быстро!<br /><br />Идея создавать свой, совершенно отличный от этого рейтинг мне кажется немного неразумной. С другой стороны, возможно стоит рейт TheAbyss немного изменить. <br /><br />В чем основные проблемы? Нет устройства автоматического исключения игрока из рейтинга из-за отсутствия игр. И нет защиты от &quot;инфляции рейтинга&quot;, то есть безудержного роста. <br />И еще есть нелогичная система &quot;сброса рейтинга&quot;, которая просто лично не нравится.<br /><br />Предлагаю один из возможных вариантов ладдера.<br /><br />1. Рейтинг взять текущий с Abyss с его разбивкой по очкам по уровням. Немного понять только названия. Рейтинг &quot;5 колец&quot; обозвать &quot;АА&quot;. Рейтинг &quot;клавиатура и мышка&quot; обозвать &quot;Е&quot;.<br /><br />2. Вновь регистрированные игроки получают рейтинг Е и 0 очков. Со старта останется дорога только вверх. Это ликвидирует процедуру &quot;очистки стата&quot;.<br /><br />3. а. При игре равных по стату игроков за победу победитель получает 100 очков, проигравший списывает тоже 100 очков. <br />б. Если статы не равны, то за каждые двадцать очков разницы стата, более высокий ранг за победу получит на очко меньше, более низкий - на очко больше. За поражение - более высокой ранг получит на очко больше, более низкий - на очко меньше. Для примера - 1500 и 1100, разница 400 очков. За победу 1500 получит (100-(400/20)) = 80 очков, за поражение (100+(400/20)) = 120 очков, 1100 за победу получит 120, за поражение - 80. <br /><br />Таким образом, при разнице в 2000 очков и больше смысла играть нет. Высокий ранг получит 0 очков за победу, и -200 за поражение.<br /><br />Таким образом, не будет инфляции, ибо невозможно вырасти в уровне &quot;разменяв победу/поражение&quot;, как можно на текущем рейтинге Abyss. Очки будут &quot;вводиться&quot; на уровне Е и постепенно передаваться наверх.<br /><br />4. Для исключение &quot;мертвых игроков&quot; я бы ввел правило - &quot;В случае отсутствия игр в течении суток, списывается 100 очков&quot;. То есть, если у игрока 15000 очков, и он забил на игру, то через 150 дней у него будет 0 и он будет исключен из рейтинга. Это позволит не делать никаких &quot;сезонов&quot;, рейтинг будет актуальным постоянно. Кроме того, это увеличит наполняемость сервера - если набил рейтинг, выхода нет, каждый день, хоть партию, но надо сыграть.

  13. #13
    Активный участник
    Регистрация
    17.05.2010
    Сообщений
    549
    У нас сейчас обычная шахматная система. которая работает почти так, как ты описал. (откуда у тебя константа 20 взялась??)<br />Сбрасывание рейтинга за инактив- хорошая идея.

  14. #14
    Активный участник Аватар для RelaX
    Регистрация
    17.05.2010
    Сообщений
    1,922
    мне нравилась система WGToura. Она намного удобнее была, и вместо поясов лучше каки нибудь значки сделать или звездочки разных цветов и размеров

  15. #15
    Активный участник Аватар для Nadmozg
    Регистрация
    17.05.2010
    Сообщений
    672
    Я думал, думал и придумал очевидное:<br />1) Рейтинг сделать общим, как на Iccupe. Формулу оставить нашу.<br />2) <b>При find нужно указать свою расу</b> - галочки T,Z,P. И расу противника(как сейчас).<br />3) При find сам задаёшь значение модуля разности твоего рейтинга и рейтинга оппонента.(Можно сделать просто выбор из списка 100,200,300..600)<br /><br />Вот типа так: <a href="http://s43.radikal.ru/i099/1001/20/d721aa525691.jpg" target="_blank">http://s43.radikal.ru/i099/1001/20/d721aa525691.jpg</a><br />Если это не очень сложно реализовать, то проблем вроде как не остаётся.<br /><br />Задаёшь карту, свою и чужую расу, разброс рейтингов - все счастливы.

    I think most tactics only works when enemy drinks vodka too.

  16. #16
    Администратор
    Регистрация
    19.04.2010
    Сообщений
    8,376
    Свою расу указывать необязательно. Ведь она и так учитывается при поиске - это та, за которую у тебя больше очков.

  17. #17
    Активный участник Аватар для Nadmozg
    Регистрация
    17.05.2010
    Сообщений
    672
    Дык вроде собирались менять систему статса, я думал это проблема. Если нет, то в чём проблемы и почему сервак не рекламируют? <br /><br />Всё что реализовано вроде работает нормально.

    I think most tactics only works when enemy drinks vodka too.

  18. #18
    Новичок
    Регистрация
    17.05.2010
    Сообщений
    10
    Вообще согласен с <b>znoust</b>.<br />т.е. система ело, отсутствие инфляции, изначальный рейтинг 0, снимать очки за неактивность, бессезонность (здесь можно сделать небольшую поправку, т.е. например на конец месяца выводить отдельно топ-10 рейтинга, который будет держаться 1 месяц, не обнуляя основной рейтинг (аля рейтинг кеспа, но только для сервера),ну это если планируется выводить рейтинг сервера на сайт)<br /><br />А так, я бы оставил иконки рас, но отказался от всяких поясов и АБВГД, а просто поверх иконки выводить текущий рейтинг,как в классичесом батл.нете, здесь сразу видно и расу оппонента, и его очки, помоему удобно.<br /><br />И раз вы планируете разделить на фор фан и ладдер сделать первую комнату общей, как сейчас, при выйгрыше 10 ладдерных игрых т.е. допустим за победу дается ~20 очков(грубо), при достижении 200 очков, открывается лоу ладдер рум ну и дальше разбить по таблице рейтинга, ну это все понятно ^^<br />ну вообще можно много ведь всего придумать, только, кто этим заниматься будет, если бы я умел, обязательно предложил бы помощь, но к сожалению я не шарю

  19. #19
    +1<br />Только списывать очки за неактивность необходимо как-то осторожно - скажем только до минимума рейтинга данного игрока, или скажем до начального рейтинга, чтобы не было аккаунтов с нулевым рейтингом. Также думаю ежедневное снижение рейтинга должно быть невелико.

  20. #20
    Освоившийся
    Регистрация
    17.05.2010
    Сообщений
    131
    Какой нафиг ладдер? На сервере сидят отсилы 5-10 человек. Которые либо не могут быть хостами (как и я), либо просто висят мертвыми душами (что чаще).

Страница 1 из 2 12 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •