Jump to content
Korean Random

sirmax

XVM Team XVM Team
  • Posts

    14,403
  • Joined

  • Last visited

  • Days Won

    246

Everything posted by sirmax

  1. напишите что надо оттуда добавить, подумаем. у меня в планах было только добавить дамаг вместо процентов и сортировку по дамагу. Остальное мне лично не надо было, поэтому не смотрел.
  2. The problems are: 1. support. MOST of users (99%) will not read about changes, and WILL write to support questions like "why MY stat is lower in that version?", and "better I will use old version because MY stat is higher". Nobody interested in changes in other stat, only personal. 2. ranges. WN6 have maximum effective ranges from -350 to 2600 (no one have velue over this range according real data analisis), and this is the problem. I have tried to replace eff to wn6 in win chance calculation, and result of prediction was worse. The reasons is: a) negative values, b) WN6 is farther from Gaussian distribution then eff. We have 5 options now: 1. Leave WN6 as is. 2. Make smth like WN6''', to make ratings comparable. 3. Make both EFF and WN6 to be close to Gaussian distribution. 4. Use another ranges for WN6 to prevent reflexive comparision of different values. (we provide ranges 00-99 or 000-999). If we use 00-99, the precision of original value will be less in 20 times (wn6 linear effective range is about 2000 points). This is enough for XVM, because we are using cached data. For online data we can use 000-999 range, in this case we lose only every 2 point. Another benefit is that it will use less digits in the numbers, and we willl save place on the screen for another values. Also 2 or 3 digit values are easier to understand. 5. Create new formula. We have very good database for statistic analysis. I want to use data mining for analysis, and I can have very good results. Beleave me, I'm professional in this area. :) I beleave you will understand my position.
  3. А кто-нибудь по опыту сортирует вообще?
  4. Просьба ко всем - прочитайте внимательно и постарайтесь понять о чем тут говорится. А то мы об одном, а вы о другом.Если не договоримся, оставлю макрос WN как есть, но мы будем делать новый рейтинг на основе проведенного анализа. В этом случае не вижу смысла делать wn в конфиге по умолчанию.
  5. Мне в WN6''' не нравится константа +444,8, надо бы без нее.
  6. Тогда остается вариант оставить текущее распределение WN6, просто вписать в диапазон 0..99, чтобы шкала была другая и народ не путал с eff.
  7. Не, нормальное распределение нужно без учета формулы. eff тоже стоило бы к нормальному распределению подогнать, но у ней уже привыкли, поэтому лучше не менять. А WN еще новая, тут пока не поздно исправить. Смысл в том, чтобы количество игроков было равномерно распределено по шкале, чтобы не было перекосов со стороны нубов или папок. Тогда 50 будет ровно посередине, и если у тебя выше 50, то ты лучше половины сервера. Вот к такой картинке надо подогнать: только в нашем случае мю=50, Y = 0..100
  8. Оно похоже, но не нормализовано и смещено влево. Мне кажется, нужно выбирать 50 за экстремум нормального распределения, то есть 50% игроков будут ниже 50, 50% - выше.
  9. А, ну да. Тогда распределение должно быть стандартным нормальным (если я что-то помню из института :).
  10. Тогда не было альтернативы, приняли как есть. Тут же мы обсуждаем как именно внедрять новую формулу - как есть, или подобрать диапазон значений, чтобы он соответствовал eff, к которому все привыкли. Мне, например, не нравится что WN6 может уходить в минус. Если уж нормализировать по 0, то 0 должно быть среднее значение. Или 1000 - среднее, 2000 - максимум. Или 0..50..99 и т.д. Сейчас же получается от -300 до 2600. В принципе, если мы делаем другую шкалу, можно оставить WN6 как есть, просто вписать в диапазон 0..99 + XX (назовем WN6x) для папок согласно графику из этого поста: http://www.koreanrandom.com/forum/topic/2625-wn6-vs-eff-in-default-config-wn6-%D0%B8%D0%BB%D0%B8-eff-%D0%B2-%D0%BA%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D0%B5-%D0%BF%D0%BE-%D1%83%D0%BC%D0%BE%D0%BB%D1%87%D0%B0%D0%BD%D0%B8%D1%8E/page-5?do=findComment&comment=33096 можно принять, что WN6x=0 соответствует WN6<=100, WN6x=99 <=> WN6=2000, WN6x = 'XX' <=> WN6>2000. При это необходимо нормализовать формулу таким образом, чтобы распределение по диапазонам было равномерным: 0..25 - 25% игроков 25..50 - 25% игроков 50..75 - 25% игроков 50..XX - 25% игроков типа того
  11. Обновление расчетов. F3 поменял на F4, но только по глобальной стате. Вообще, очень портит картину диапазон значений wn6, в частности ограничение снизу (1). xvm-stat-log.7z
  12. Не принципиально, можно и 0.045. Вот 0.03 маловато мне кажется.
  13. Я бы выбрал 0.05, пусть умножают на 20, если хочется.
  14. XX - норм. Но если мы позаботимся об исключительных случаях, можем сильно снизить диапазон для обычных. Думаю, нужно ориентироваться не на максимальное существующее значение, а на какой-то максимум, после которого идут уже заведомо исключительные значения. Можно посмотреть распределение в диапазоне 2000+, думаю там все наглядно будет. Различить бои можно, у каждого есть свой уникальный id. Но давай пока без этого, тут работы ооочень много, я пока даже морально не готов такое начинать.
  15. Не, мы тут точно не при чем. :) Видимо закончилось свободное время у morotopitek'а. У нас тоже руки не доходят доделать FinalStatistic.swf. Тем более его на реплеях не проверишь, а времени играть тем более не хватает.
  16. значит там другая причина. в этом логе причина была в этом
  17. Скорей всего нет, по крайней мере в релизе. Лучше прийти к одному общему правильному мнению. Я не против 2х-значного рейтинга, думаю, у всех быстро адаптация пройдет. Можем eff к двум знакам тоже привести. Принудительно. Месяц поколбасит, потом попустит. Зато диапазон 1-99 мне очень импонирует. Еще момент - а что делать с теми, кто превышает диапазон? 100+ рисовать - значит для всех выравнивание по 3м знакам делать. min(99, X) - тоже не очень, получится, что у всех папок порежутся пипки. ;-) Можно подумать как передавать данные с результатами боя с клиента, но скорей всего не получится, так как есть много ограничений: - передавать можно только в окне финальной статистики, а его многие заменяют и будут заменять даже если я добавлю дамаг в список игроков - данные можно получить только если это окно открыть, это не все и не всегда делают - если выйти из клиента и зайти, данные теряются; - далеко не у всех стоит xvm, так что будет множество пропущенных боев В общем, скорей всего придется ориентироваться только на ту статистику, которую предоставляет WG. А канал тут не так важен, это не самое узкое место.
  18. В принципе не против. Может тогда к 2х значной? :)
  19. и в этом логе те же ошибки. Увеличивай таймаут, SWF тут НЕ ПРИ ЧЕМ! Хотя в новом battleloading.swf еще кое что надо подправить, но у тебя причина в таймауте.
  20. я же и написал - swf тут не при чем. эта ошибка от xvm-stat, тут до swf еще не дошло.
  21. да, я тоже хочу перерыв сделать. мне сейчас важно добить WN6''', чтобы версию зарелизить.
  22. никакой связи между res_mods и этой ошибкой нет. не там ищешь.
×
×
  • Create New...